|
|
Dear bini大師,
, P$ Z: ~1 B; Z* x1 Y) Y! c 大師您好~~
$ l' K# J- y9 q+ d; j6 {- B4 j 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
$ l) D& x) m0 C5 Y ACPI-WMI。
6 p# ~$ y! o" r2 x * d# W8 D" |4 ]- M5 D: v
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
' Z$ W2 k% q+ P. l 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
1 W: m3 J5 L8 x% L ! P9 y$ a4 x, k( H/ b# |7 |4 U
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
* c, K% Q' Z8 N) P6 y Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。0 Q4 L& R: P5 O: n
* |7 p% q |( ?$ M- B2 G# f+ I9 u 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
7 b# }. t7 ~: H4 O4 L (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
8 {0 _- d" _* V( I3 K% [
5 |+ V) O7 Q Y# j 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
* x" {! }/ [8 s2 M3 f! } 非常感激您的指導。+ N1 h/ b4 l) L: R5 G
謝謝。1 ]7 n0 J- U, T7 l5 U2 @
' H7 W6 V B1 y( J) `& _
...2 o, t7 B9 Z: U
源碼於附件中 |
|