|
|
Dear bini大師,2 x) {8 _9 [7 c( q, g- V
大師您好~~/ ~3 A: U( `8 `! \2 _& \4 J0 `% q9 c
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式,: d3 ^& V. ]# q: p
ACPI-WMI。. b% \" n0 t3 H7 b- y$ |) D1 G9 l
, h( f& f: \* L' ^! b7 ? 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以
9 b) z+ d0 k; M- m- {! X+ s 正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。' N/ a2 g, O+ M/ x: y4 G5 I% y8 g
" ~. h3 {: S1 Y" D8 S: Z4 q) d3 b* _ 想要自己實作一遍Read/Write的Function,於是自己也動手寫。% V( W8 [ }* v" C- [
Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。+ E+ [* |! C1 W8 B2 D: B
, b( M* w# V0 R7 R 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。
1 ]* M+ C' t5 L8 W$ h5 g (IWbemClassObject:: Put回傳值卻都是NO_ERROR)( k( g4 F* [; O2 m) K) Q
9 P2 K% H H: b5 U
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎? \3 r( Y( ?: y' R/ _
非常感激您的指導。' N! K/ T3 G; \# T: o; A* H0 r
謝謝。
- u v- F( x0 F
2 t+ n0 n J# |' M" I9 l...0 F5 E# G4 A! ]( y2 w( d0 S
源碼於附件中 |
|