KsCompletePendingRequest 函数 (ks.h)
KsCompletePendingRequest 函数用于完成 I/O 请求,以响应 AVStream 调度函数先前STATUS_PENDING返回该请求。
语法
void KsCompletePendingRequest(
[in] PIRP Irp
);
参数
[in] Irp
指向必须完成的 IRP 结构的指针;这会在返回STATUS_PENDING的调度函数中传递。
返回值
无
备注
如果有问题的调度函数未传递 IRP,则 无法 返回STATUS_PENDING。 微型驱动程序应设置 IRP。调用此函数之前的 IoStatus.Status 。
KsCompletePendingRequest 可用于设备调度表中的 PnP 调度函数或筛选器创建和关闭请求。 返回STATUS_PENDING的调度函数在完成请求时必须调用此函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Microsoft Windows XP 及更高版本的操作系统以及 DirectX 8.0 及更高版本的 DirectX 中可用。 |
目标平台 | 通用 |
标头 | ks.h (包括 Ks.h) |
Library | Ks.lib |
IRQL | <=DISPATCH_LEVEL |