|
|
Dear bini大師,, R7 c9 c- @& w( {( e
大師您好~~
' p# e4 o% c8 f) U% c+ @ f 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,# U& v, C! V' z
ACPI-WMI。' u2 h0 L' }+ ]# g: |2 {, @
$ O9 M+ w6 v/ P- y$ W
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以5 E8 C7 g. D( c1 M0 w! c( r6 ?, @
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
0 z2 Z$ G: W2 W e: Y7 ~
* j4 g" k ?2 E: i! L" I 想要自己實作一遍Read/Write的Function,於是自己也動手寫。5 @5 Y( s7 x! j! }# Q9 g0 L; |! ]
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
& D1 I. ~8 M5 O9 Q0 w
. [/ [6 n y! c& h3 p* e' C* l 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。( H% p# f* H- f! a/ b& ?1 N9 d. N
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
`! f2 X" x2 l9 V& H4 l% ^6 m/ _
3 e. H- o; G4 R$ Q' r% V# V N6 [ 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
, \7 k, {, ^/ ~* ~0 o& o 非常感激您的指導。
3 I* w) h" t5 K4 H0 c5 w) C* ~4 ? 謝謝。, h2 `: k' n# R* |
' F, y! U# i7 J9 r& Z8 o4 e+ f& Y+ h: P1 g1 ]
...6 ?. v0 E2 J7 N9 K" v" |+ F
源碼於附件中 |
|