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

另请参阅

IO_STATUS_BLOCK

IRP

KSDEVICE_DISPATCH

KSFILTER_DISPATCH