共用方式為


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 列舉值:PowerDeviceD0PowerDeviceD1PowerDeviceD2PowerDeviceD3

傳回值

沒有

言論

警告

請勿嘗試從睡眠或喚醒回呼內取得篩選控件 Mutex。 這樣做會導致死結的風險。 如需 mutex 的詳細資訊,請參閱 AVStream 中的 Mutexes

minidriver 會在 Sleep 和/或 KsPinRegisterPowerCallbacks 例程的 KsPinRegisterPowerCallbacks 參数中指定此類型的例程位址。

要求

要求 價值
目標平臺 桌面
標頭 ks.h (包括 Ks.h)

另請參閱

KsFilterRegisterPowerCallbacks

KsPinRegisterPowerCallbacks