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