|
|
Dear bini大師,2 @7 p$ e' m' w* y+ z4 d% S
大師您好~~
; L+ v* A' p. e. ?1 ` 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
4 w O; }- \: H+ N! a' c ACPI-WMI。" @. a% U% X2 H: f6 A2 {
* p# N/ u. P# f! f- G
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
; Q7 a# \# y |% j5 B 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
( f1 O: |+ h5 Q& Q. P& A! _ K
8 N" ^9 T- \, l 想要自己實作一遍Read/Write的Function,於是自己也動手寫。' @4 ~9 W/ s7 e% Y" h: M3 ?
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
# U% b8 I. S/ q: w9 g h+ ^1 ]; C6 B
- B1 {( c( J! S. f 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
$ o/ W1 R1 P" z$ G4 [0 g (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
7 \6 E5 \1 R& E' _1 |$ G6 D3 P
& g( K% \+ D. g5 U# | 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
3 h5 {) {2 E, a2 ~- L 非常感激您的指導。- U! M6 c! q) r% z9 Y
謝謝。
8 V) |5 o- J. ^/ z3 ~" z5 J( V " v5 e, h) l4 a
...
% g1 K+ m) `8 j* ~9 ^6 W2 t源碼於附件中 |
|