|
Dear bini大師,
3 O4 z& }' b/ r* j 大師您好~~7 t' [0 o( t, F) ]6 i9 x
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,7 q- _( m/ c. L( F% R* O+ r
ACPI-WMI。: C' o( |/ h5 ^. z
. L3 p* z! _0 E& {( p" I: v
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以- D4 k3 L* e2 F1 D3 r) T
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
3 {& @2 a! l; o& F' ^ 1 M9 ^6 O+ c8 K. L0 h
想要自己實作一遍Read/Write的Function,於是自己也動手寫。" T" B2 D& H4 F5 C2 M4 O" F
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。0 e: r4 e, G, T6 C8 e
+ Z1 x5 p2 ~4 B- d- A- j1 R& R+ t
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
0 {( j" {4 w8 z3 K6 B2 w (IWbemClassObject:: Put回傳值卻都是NO_ERROR), J) T! x& w! t e3 V) K
; K+ P7 r; b$ z: K 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
p+ w' Y0 C2 H7 d 非常感激您的指導。
8 ]4 g$ ~' u+ |, ~0 R- z' ` 謝謝。
7 P. y' \5 S: C$ c ' m* F! }7 H& `7 X9 ^7 {, m: |9 X) `
...; H" ~ q7 V( T& j; y( ^; ?) A
源碼於附件中 |
|