|
|
Dear bini大師,- f' J6 A8 k0 J
大師您好~~; q7 R( G3 K/ v+ \+ }* b1 Q# Q
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,. |6 d0 q! ]3 h b% \/ l/ }; ]
ACPI-WMI。2 m7 G+ u n/ {, ?6 ^3 s5 j
, L2 \: M( c% I* h. W. Y6 A' }6 D+ Z8 n% F
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
+ ~3 g4 `1 n3 T6 X- H L% T 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
Q3 O' l H3 |3 c+ e ! t. L" N1 [: v( G3 c& y
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
5 T2 m' X1 i- V: M; U Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
; @$ ?- ?3 {' q
2 s: {) M- ~% v q5 u& V8 d) r( `! K 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。' R" {4 p0 E2 {& g+ m. u! G
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)$ v, _3 I! f( T" ^9 o" z
2 r$ k# x- a9 [0 U0 B9 V
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
3 e& C$ s. \% K- o! B 非常感激您的指導。& e: M _9 V% P9 y$ i1 u% s% R
謝謝。
" d2 E0 x4 I. j ! G, V; ]+ i: m8 M
...
, z0 I3 H6 g2 F; e源碼於附件中 |
|