|
|
Dear bini大師,$ y2 j" A! Y5 X" B- T4 C. W
大師您好~~
5 i! } B# }/ F. {2 z 最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,; ]4 X# B+ T* ]2 y* f g
ACPI-WMI。6 e, y% W6 o2 A( E( N! h$ d
2 M( [' \0 a. ]* ?
花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
- W7 q# Z& T+ Q9 D! x 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。3 a* l8 z) J( P% ~5 f' m: H. r- j/ K
8 k9 @, W, e) A7 |. K# f 想要自己實作一遍Read/Write的Function,於是自己也動手寫。
* N9 C, V7 r' u+ H Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
3 U ]$ u6 X) U/ @
8 f S; v8 n- Q" Z0 R; W. q, l 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
& \1 i1 A9 ]( I3 D (IWbemClassObject:: Put回傳值卻都是NO_ERROR)
+ @4 A0 j, w- I8 ^& `0 M' i: | , |8 {. J* Y# y1 ~
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
) [: o6 B& v" e3 j7 ^0 E& A 非常感激您的指導。
, g* o1 z- m4 u& T 謝謝。' r, \: {" q* f% t/ P
! D& e) ^% r6 h...
1 m) g$ ?' |; t2 `8 R源碼於附件中 |
|