设置与指定对象标头关联的目标设备的启用状态。
语法
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 |