KsSetTargetState 函式 (ks.h)
設定與指定對象標頭相關聯的目標裝置啟用狀態。
語法
KSDDKAPI VOID KsSetTargetState(
[in] KSOBJECT_HEADER Header,
[in] KSTARGET_STATE TargetState
);
參數
[in] Header
指向先前由 KsAllocateDeviceHeader所配置的標頭。
[in] TargetState
包含與此對象標頭相關聯的目標新狀態。 這可能是KSTARGET_STATE_DISABLED或KSTARGET_STATE_ENABLED。
傳回值
沒有。
言論
假設已使用 KsSetTargetDeviceObject設定這類目標。 目標一開始會停用,並在重新計算堆疊深度時忽略。 針對WDM串流裝置,這會在啟用目標並 KsRecalculateStackDepth 轉換至 Acquire 狀態之後,於轉換回停止狀態時呼叫。 這可讓堆疊深度最小化。
要求
要求 | 價值 |
---|---|
目標平臺 | 普遍 |
標頭 | ks.h (包括 Ks.h) |
連結庫 | Ks.lib |