|
|
Dear bini大師,
9 e R; o" Y' f- B/ s5 J! C 大師您好~~
$ F7 e$ D! R/ W. k3 W) G; c 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
6 I+ H* u$ R; Z. ] ACPI-WMI。* h6 l/ L; ?5 P+ X2 S; r K
( x, y1 j7 ]9 k; \! G1 D0 e$ y
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
* d0 T5 ~/ o2 b% h: G0 O 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。, E. N( B9 G" ?, F; V
3 j$ c3 B& J' z j- x# w. E 想要自己實作一遍Read/Write的Function,於是自己也動手寫。6 D( \ y9 ]$ g" K, i$ P n
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。" |% K( t* c e* T0 F- W
& I& _& |$ I- T' m 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
$ U* e9 B. Q5 O9 b% V' Z6 O (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
4 }3 y1 V: [4 V , N9 m: Y0 y2 y! V
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?) Y- _, w6 y. m7 d
非常感激您的指導。5 m, g# e% V% K; e0 S6 ?5 w
謝謝。
' F0 @) Y1 S$ Q" i) H; v7 y E. I% ^0 b
% K ?6 B$ q" N$ w$ c3 L9 f3 {& D+ G...
: a ]5 Z$ N' t2 Q7 A源碼於附件中 |
|