|
Dear bini大師,
* V1 _" w6 p( ] 大師您好~~0 m7 G4 c+ @1 b1 q4 J
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,8 K! c. H4 D# {0 n# w) \! r, W, X/ I8 D2 I
ACPI-WMI。9 |5 t0 D6 Z& x
1 s q4 r2 u4 o- _5 M. k; c- y
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
/ P8 E e: v/ _5 b 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。+ b6 Q3 f/ C7 N9 u% \
0 u% n! ^$ n; y 想要自己實作一遍Read/Write的Function,於是自己也動手寫。
+ W/ A) D6 x2 K' l$ l1 U( D: ? Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
" j/ Y3 l {0 h* h( d: P4 S2 p; b
I3 h* u: ^( m; f( }0 D$ l 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
' K: I' y8 ^3 n5 T& p3 \# h (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
; h# [6 W; H2 ?" F# o# v8 S0 G ; O: ] @6 V+ s
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
3 g a7 l9 i4 p 非常感激您的指導。% }7 |) ]% @* r$ ?/ o
謝謝。, O" S# [9 s) I8 u( V+ i
7 {5 b- L- G% u
...
, y# A( o0 r3 `+ g3 j0 i源碼於附件中 |
|