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)

另请参阅

NET_PNP_EVENT_NOTIFICATION

NdisOpenAdapterEx

ProtocolNetPnPEvent