|
|
Dear bini大師," |, U$ Z9 Q" M+ C
大師您好~~
. [9 Z5 Y6 [9 R# Y x; N! ~' V% H 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,5 I! s" c& t$ X1 d) N+ Y1 P4 h ^: O. X
ACPI-WMI。
* h! A7 W4 l( x2 Q 9 C4 T5 X `+ z) n1 e& E' Z
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
: b4 X& i$ A. c; N' P 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。+ x/ k. I6 k; j
% W0 T( w: d. w; E0 H
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
- F7 O/ X4 m" q) G Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
3 B2 V" G. F3 Y$ ^8 |* r" D1 L( C ( w8 s8 i5 t% w8 a- P
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。5 k X! I1 {; [9 Q/ w
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)6 q4 q( r4 W* [. Y0 k& b: E
$ h& z8 N6 L Q4 P6 s6 |
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
3 i3 q6 X& S! C! B: c2 f 非常感激您的指導。- O6 X0 N# L) e" c, o- e0 z% H( [9 J
謝謝。
! `: S8 n/ s: B, j$ ` 6 n3 y h3 @: S4 G
...$ j1 }* U0 E! x
源碼於附件中 |
|