|
|
Dear bini大師,
5 h0 ]. f* N2 Y+ w5 y 大師您好~~8 @ D5 c$ I1 Y& C) X
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,2 T& R6 {9 h# Z& q7 H! G P' z
ACPI-WMI。8 V& l( g3 v U
! s& R& N) M% o9 j4 ]9 W 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
. a! W% c: @( D' X1 |/ U% j 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。9 j0 c# m) _6 R5 P- ]4 B7 \
8 G, e2 b1 O2 R' R a$ q0 `6 d2 s 想要自己實作一遍Read/Write的Function,於是自己也動手寫。1 O) v6 {: [' N: n, k+ N1 n
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
2 i7 V6 d: Z3 h
" i6 u6 `% m3 K: U* g/ c 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
' `8 ]. I. R0 o* b. ^: q (IWbemClassObject:: Put回傳值卻都是NO_ERROR)5 Q# t; Z6 Z) l2 i3 m3 E. x
* Z- f3 A6 g3 r" ^5 ^
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?* l A1 \) j; k9 H* K' U1 t
非常感激您的指導。
% i) Q; k& P- W4 J8 V 謝謝。
/ m+ L9 c: q3 {! u% I: m: t+ n 2 Y' S% }4 q" ~
...
& ]# W% F4 H6 i" N源碼於附件中 |
|