|
|
Dear bini大師,
& U3 }# J! \; o+ L 大師您好~~
7 Y; W( {0 N7 c5 `6 K; Y 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
- g) ] I, A6 T2 Y0 G ACPI-WMI。9 a* C& o/ A V0 L- ?
/ T R+ ~% n2 A _$ Y' ]1 V7 D 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
; ?1 b# @- V& W' ]) H X, | 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
7 }- x2 w2 _7 y0 B$ ~: { 1 z" k6 T9 @: Y1 O$ m( y1 B
想要自己實作一遍Read/Write的Function,於是自己也動手寫。8 X3 y6 C) H- B
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
9 S; B6 c: J7 j/ C$ N
) l! k$ E, E, _2 P 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。; v3 H4 d5 \! U
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)/ p: s0 B- c/ _" q6 v: z! Q
' A" c3 l; |* k4 A# v 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?$ t% @! B$ X1 x' c
非常感激您的指導。
1 Q% z2 `1 {/ D 謝謝。 j6 w* d1 m* |4 R5 q2 S" i
+ F; `) Q' I2 g) l0 r; m! R...
0 R0 p! l+ m! C& R6 K% O源碼於附件中 |
|