|
|
Dear bini大師,) m7 y4 k. _5 U8 d/ d
大師您好~~) G; q0 K6 |% U& }1 j4 h/ V
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
5 j. l; K1 J. s& {4 z% ^ ACPI-WMI。8 K, z2 X% F' S- N% s' e) E- G
7 R; D" f& [$ p1 h- i
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以# p/ w* F/ `* `% f
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。+ K4 J! q' U7 I1 k: O; S$ i
8 N' a4 z# b" i1 P4 Q
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
+ F& y: w$ l0 u8 N* B$ O' U Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
' Q! F+ y. I* V0 |% R
/ C& t4 W& a8 ? 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。8 O" P) S+ h/ M' Q+ H9 @
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
$ O) ]9 O* F. `" Q( e 8 N) Y: F" W" j# _1 k
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?% L8 c5 \) v' {! e6 R
非常感激您的指導。
( r9 \+ a. |) E5 D, f% F 謝謝。
5 L) `$ v* m$ A
% }0 f& }& y7 K9 R( Y) U' J...
- _% e1 f1 g: J& v源碼於附件中 |
|