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)
Ks.lib
IRQL <=DISPATCH_LEVEL

另请参阅

IO_STATUS_BLOCK

IRP

KSDEVICE_DISPATCH

KSFILTER_DISPATCH