|
Dear bini大師,
, E4 y& W% ]; c+ q7 u9 Q* g) S/ _ 大師您好~~
9 r! }3 o7 w9 [7 a 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
( t5 O @* m2 C ACPI-WMI。
0 v2 M* D9 K u3 ~0 T
V w6 V6 V+ w# O. j& g 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以$ t" _2 j, B' @6 w: V$ n3 ^( p& j; m
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
5 S) F9 I" O/ b4 `6 r 9 s3 B% j% i8 S
想要自己實作一遍Read/Write的Function,於是自己也動手寫。' u4 c3 E7 a4 T
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。. M8 \" n. n" Y' k
4 L" X* k& D. x+ f- b \! l3 i/ ?
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。* Q' s4 W5 B w/ s
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
. u; l0 @6 I( d 4 l r0 a+ I1 n+ ]; M
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?8 R; d2 n8 u8 F8 S8 ^1 z+ m z
非常感激您的指導。
# R r' z p6 f @5 ^; Q3 a, K& P( x 謝謝。
( T3 {4 Z4 N$ Q6 D
' r" x1 B& V- @...
! k9 X! a9 i6 p源碼於附件中 |
|