|
|
Dear bini大師,: c( i* v, ^8 F; L9 Z) f
大師您好~~6 i8 \$ d( c( M: c
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
j0 P. `: U, i4 a" y$ ? ACPI-WMI。; B: @9 k' O( S( p$ M/ q, ?* F) o
# s6 {' B5 ~% n$ z
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以# }7 ^3 s3 C) ~& Q# ^0 Y
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
; y7 y6 V* ]% @2 u: ]' h+ U 0 R8 A, T, b' w! p
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
. @7 w- t2 n6 m* o5 l Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。3 ]% H& J( J; o: G: v3 Y
3 X) a0 _$ d/ F
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。# V! I* m U% \6 F& T
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
" c2 t" u# F J' {" Z
+ N) z% ~0 g6 n$ K, T# w, `7 q 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?+ {* }8 d3 W2 a
非常感激您的指導。
1 m+ i O5 e1 u 謝謝。
5 \: E j! s, X( @& \/ ?
% ]/ I% F7 D& ]3 l" C8 H7 y...2 s2 F3 U+ a3 P& T% b% x
源碼於附件中 |
|