|
Dear bini大師,: D+ `' {/ X: {
大師您好~~
% G' a: Q ]: X% @/ i 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,
, p/ I% y c: ^: W1 d1 @- X ACPI-WMI。
/ B& P+ I0 ?" A * G' W7 {$ d- Q; k
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以7 T6 @ {# v1 `+ R5 j7 a# [
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。
2 X- f) s4 l6 P- o" h& l4 a , d' E7 {2 z- U, Z% [
想要自己實作一遍Read/Write的Function,於是自己也動手寫。1 M: W4 ?& V4 D( C8 C- r
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
8 D3 q( { v v* v" @ 3 d* ]2 U5 }8 z: |& k+ n- j
可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。 ]5 d# U/ J4 ~
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)3 N" X9 O" j1 ?% K1 ^& \
, c1 e/ |1 ^" o7 h+ I* f* r, t
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
) c# _+ p4 V; L: f 非常感激您的指導。/ `4 Z, t/ i |/ N5 g
謝謝。* s+ v0 q% r2 o6 ?4 D' {
_( }0 C4 f9 a4 b...- i1 N# M$ Y8 ^
源碼於附件中 |
|