|
|
Dear bini大師,
+ Z+ Y) s' G0 c$ R0 Q" [ 大師您好~~. d, w/ F e+ y% z
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
; h" G8 l; N* U0 L G* a ACPI-WMI。+ P7 Y6 d) x) b: x. F) ^ L. ^
, C0 n. t7 O) n/ [6 q
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
# G9 ~- G' e) _, V: ?. ]8 I8 O% p! T 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。+ q+ l! s8 p4 e7 W" W
7 z% f3 Z. `# b" j 想要自己實作一遍Read/Write的Function,於是自己也動手寫。! C1 I- t1 j+ d* h& j, P5 C
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。4 a b7 F0 p& L6 a- w7 a3 t( w( w
4 m. o# i4 Q) X/ K; {
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。9 ~( K2 q9 h) @( R5 D- C
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
( Z' t7 v* Z2 P$ f/ ?1 n: l : I8 j& m# h) I7 N8 i$ `, k
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
; s% P$ l4 x6 _7 {0 e! [4 P 非常感激您的指導。
+ l8 {: r. ]. S$ ~ 謝謝。9 Z* n6 a- z8 c* u1 K( L
. S. _, m/ ~5 r) N...
- p* E* w. @8 h, _; F) a源碼於附件中 |
|