PFNKSPINPOWER 回檔函式 (ks.h)
當裝置喚醒或進入睡眠狀態時,會呼叫AVStream minidriver的 AVStrMiniPinPower 例程,以針腳為中心的針腳。
語法
PFNKSPINPOWER Pfnkspinpower;
void Pfnkspinpower(
[in] PKSPIN Pin,
[in] DEVICE_POWER_STATE State
)
{...}
參數
[in] Pin
指向以針腳為中心的 KSPIN 結構,以註冊回呼。
[in] State
指定要要求的裝置電源狀態。 將此參數設定為下列其中一個 DEVICE_POWER_STATE 列舉值:PowerDeviceD0、PowerDeviceD1、PowerDeviceD2或 PowerDeviceD3。
傳回值
沒有
言論
警告
請勿嘗試從睡眠或喚醒回呼內取得篩選控件 Mutex。 這樣做會導致死結的風險。 如需 mutex 的詳細資訊,請參閱 AVStream 中的 Mutexes。
minidriver 會在 Sleep 和/或 KsPinRegisterPowerCallbacks 例程的 KsPinRegisterPowerCallbacks 參数中指定此類型的例程位址。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | ks.h (包括 Ks.h) |