PcCompletePendingPropertyRequest 函数 (portcls.h)
调用 PcCompletePendingPropertyRequest 函数来完成挂起的属性请求。
语法
PORTCLASSAPI NTSTATUS PcCompletePendingPropertyRequest(
[in] PPCPROPERTY_REQUEST PropertyRequest,
[in] NTSTATUS NtStatus
);
参数
[in] PropertyRequest
指向传递给属性处理程序的属性请求的指针。 请求是 PCPROPERTY_REQUEST 类型的结构。
[in] NtStatus
指定请求的完成状态。 请参阅头文件 ntstatus.h 中定义的 NTSTATUS 值列表。
返回值
如果调用成功,PcCompletePendingPropertyRequest 将返回STATUS_SUCCESS。 否则,它将返回相应的错误代码。
注解
如果微型端口驱动程序从属性处理程序返回STATUS_PENDING,则它必须保留指向属性请求结构的指针,并在稍后通过调用此函数完成请求。
仅当请求不再挂起时,驱动程序才应调用 PcCompletePendingPropertyRequest 。 切勿使用 NtStatus 值为 STATUS_PENDING 调用此函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | PortCls 系统驱动程序在 Microsoft Windows 98/Me 和 Windows 2000 及更高版本的操作系统中实现 PcCompletePendingPropertyRequest 函数。 |
目标平台 | 通用 |
标头 | portcls.h (包括 Portcls.h) |
Library | Portcls.lib |
IRQL | <=DISPATCH_LEVEL |