|
Dear bini大師,
( s/ S! v# y1 ?& s8 F 大師您好~~/ q/ x( R5 Y/ q# ?9 L1 V# ^- U
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,9 X) F9 i) d1 f X+ h; M
ACPI-WMI。# R7 s2 }. I& m, p& l
, o7 e2 v( Y1 k3 f3 ~ 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以; z4 n- q3 D: b* `7 w: k6 P j
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。0 y+ n( k) V$ i, X! j, u3 k
3 O0 i6 Z4 b; K0 D# X1 t7 w
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
# b! G; Q" b9 E7 I$ E Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
, H8 M( S: }& y
4 b5 j8 B' {& H* t+ V; F. h4 W 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
8 B( e4 U4 R8 \& K, m( w" U* _ (IWbemClassObject:: Put回傳值卻都是NO_ERROR); \0 o. B7 W& o* f' _
% X; y9 T3 y9 G( L- \; Y" d% p
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?/ h- E/ C! `% `
非常感激您的指導。) k3 P9 A+ `# @4 } \4 w
謝謝。4 k- C, g$ ]9 [2 B# o5 U2 K2 _
. ^8 H" u: y7 P- g
...
5 u# @4 {" O; D2 S- V8 O源碼於附件中 |
|