|
Dear bini大師,
, H6 O! j* a& X; ^3 t 大師您好~~0 v- ^6 H; {6 X6 w8 I- ] Z) p
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,8 |6 C$ T% n P# e2 J. ?2 l
ACPI-WMI。
) R$ A% |1 a: F6 v C$ y" c * L$ j: w6 A4 c
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
, K, k. _5 k# q, A+ v* m' {4 N, W# \ 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。, |' `3 z: L! P: [( o. x
0 l6 \% z7 W0 u6 q
想要自己實作一遍Read/Write的Function,於是自己也動手寫。0 }. N c/ {: K+ O
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
E% s, A* K( @& V1 v0 j: U
2 t$ r/ y# d! ^- o) w 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
4 j w# q# r: T (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
4 B6 k; @" }" c: J
* @! _ y1 }. G( ?. C9 O 非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?2 I! O! @( I& L0 u$ ?6 \& x2 P
非常感激您的指導。
0 Z& s" t6 Q7 |/ { 謝謝。
2 c8 u1 i4 l8 @$ g4 h# K6 `" I # T- R! D; w9 C( Y- S/ X1 \ ^6 b2 C
...6 A7 Z u. _& }! [5 v# }
源碼於附件中 |
|