NdisCompleteNetPnPEvent 函数 (ndis.h)
协议驱动程序调用 NdisCompleteNetPnPEvent 函数以完成对调用方 ProtocolNetPnPEvent 函数返回NDIS_STATUS_PENDING即插即用或电源管理事件的响应。
语法
void NdisCompleteNetPnPEvent(
[in] NDIS_HANDLE NdisBindingHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
[in] NDIS_STATUS Status
);
参数
[in] NdisBindingHandle
NDIS 在 NdisOpenAdapterEx 函数的 NdisBindingHandle 参数中提供的句柄。 句柄标识调用方与基础微型端口适配器之间的绑定。
NetPnPEventNotification
指向 NET_PNP_EVENT_NOTIFICATION NDIS 传递给调用方的结构 ProtocolNetPnPEvent 函数。
[in] Status
协议驱动程序对挂起即插即用或电源管理事件通知的响应。 若要成功执行此类事件,请指定 NDIS_STATUS_SUCCESS。 有关其他状态值的信息,请参阅 的返回值 ProtocolNetPnPEvent 函数。
返回值
无
备注
当协议驱动程序从其 ProtocolNetPnPEvent 函数返回NDIS_STATUS_PENDING时,它最终必须调用 NdisCompleteNetPnPEvent 来指示其对给定即插即用或电源管理通知的响应。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.0 及更高版本中受支持。 |
目标平台 | 桌面 |
标头 | ndis.h (包括 Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
DDI 符合性规则 | Irql_Protocol_Driver_Function (ndis) |