|
|
Dear bini大師,
+ I' `9 J* S/ F. t9 |4 ^0 v 大師您好~~# K. h$ j! `+ Q3 B# Y3 k7 u
最近發現可以不用寫WDM Driver就可以執行或存取ACPI的方式, W% I9 r3 g) t8 R$ q- t; B& A. p
ACPI-WMI。
& W2 J6 B" ~5 Y/ F; F/ M
) Z- V4 G* S5 f" {' X& p% x 花了很多時間的survey跟尋找,發現了您的topwmirw.dll,並且可以 K: R* U. K) k: ~5 }2 Q* _- E
正確運作。原來您己經早在幾年前實作了這個部分,非常地佩服。! a3 N$ o7 V2 K: S
! _2 O6 ?0 ~( j5 f* m0 [ 想要自己實作一遍Read/Write的Function,於是自己也動手寫。
( i* _' a/ Y K" b# I; m Query Data (會call ACPI的WQxx method)的部分看來是沒有問題的。
9 |& x" @) i% I
) [- P+ J0 r6 _ 可是寫了Set Data (call ACPI的WSxx method) 的部分卻是一直不能正確運作。. f/ j8 \0 ~9 ^
(IWbemClassObject:: Put回傳值卻都是NO_ERROR)0 T3 T8 G. H$ g8 z2 ]" \) A
: f' q# M- E" E+ c: z! v; X% r' j
非常地困擾,請問大師可以指點一下我的源碼中的問題嗎?
9 \0 Z4 }; D1 P/ Z 非常感激您的指導。 b( [8 F: o3 k( `
謝謝。4 ~, Y4 z& q8 O, e! ^
6 w6 Q, Z2 K6 P! ^1 E... q4 k2 a% _6 `$ j" ?8 S
源碼於附件中 |
|