|
Dear bini大師,- {. t% G9 ]8 ? F
大師您好~~2 i5 f; ?% `# Q/ ~6 i/ A
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式," A9 h. y8 ^$ [4 q$ D
ACPI-WMI。, U- d7 ?- N) o0 S8 F0 q
/ e( c8 V, E3 w 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以, J* {; @7 P3 J+ X/ T) t7 s$ ~
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。& f6 f5 e8 N2 {2 {: K
( @! p$ [5 {3 L% `
想要自己實作一遍Read/Write的Function,於是自己也動手寫。
/ M- \7 r6 b- p; {# w* @! h, ? Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
7 |: r" G, ~, S$ y2 r' c" ?' m( M ; F+ k0 `4 c# s' a8 r) l; a! R4 _
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。' h0 l. A. s9 P+ q7 d5 c
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)
4 D7 w# Q4 _1 t7 Y
- y) m- U8 v6 t1 x' ~" N 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?, w4 e9 `$ i# ~* Z/ C
非常感激您的指導。
3 v, K# B7 k$ K1 O. c" x! q 謝謝。; x2 H/ L6 r5 \
6 A4 X) |- s& k# f7 G9 X...: z, ]% ^; d: ^; V! v5 U/ J
源碼於附件中 |
|