|
|
Dear bini大師,9 `, M9 h' J; K# r) w7 u: ]( S$ a& |
大師您好~~
( i e/ @: I# X; b8 V 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
3 l) W, c1 g+ A. r3 R ACPI-WMI。4 m7 w W4 j, n" ?
' p7 a7 @( b+ X* w+ ] 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以& N7 s# C8 o& B) s
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
" l8 u0 M8 ~* o; z ( `; q. a5 r1 ?- q" r r7 p
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
8 B( T, u8 X& X' _ t6 k Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
. n7 r, z9 I: N8 R% S: b7 Q* W# k
3 s; x f* z" c. R8 p7 G 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。1 W3 R- x5 O8 x, ~3 L5 Z
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
# I2 T) Q# z$ d' d: s5 q: h0 f : p9 |+ @' v- f M r
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
( E+ u# m+ h4 G4 B 非常感激您的指導。# f4 X$ i8 l- l- z* ]" N. o% F" ^8 K
謝謝。9 R5 t- |9 I4 f
9 Y9 M& w& w0 v( F...! ]8 c' E* y: w6 F( S* U0 r" D
源碼於附件中 |
|