|
Dear bini大師,
% c! @" m6 c2 h6 l" ^ 大師您好~~
" c1 H* F3 q N0 X: O8 T 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,* F- |# J% }6 U- {; c6 E
ACPI-WMI。
" Z3 z" q' m7 {+ O" Z5 _ ) U0 @, A+ ?, h/ g
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
1 h g+ a t, `0 e1 h' B; n 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。9 R, q F( s- V1 X- F4 \; b
- K9 S U. P+ ]* p 想要自己實作一遍Read/Write的Function,於是自己也動手寫。
X$ S$ @# r/ T Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。9 M, \8 Z; |$ o4 |7 J+ p2 B) O
. O* f9 s8 G/ l0 M4 H3 n4 T9 T& L) ^8 | 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。/ t/ v k9 I9 M
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)5 J! D. r+ h( r" f4 x2 ?
4 G& l- ~+ ~. [# E) F# A
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
: }& Z) U# ?! g- R; _* Q3 q 非常感激您的指導。& D6 o6 H, `% L2 Z2 w
謝謝。" Y2 o: X- ^$ p$ ^( G7 ~9 o" O
, B: h; p( G' ]1 x C& }..." a) z. ?# q0 x1 B/ V
源碼於附件中 |
|