Compartir a través de


Función NdisCompleteNetPnPEvent (ndis.h)

Los controladores de protocolo llaman a la función NdisCompleteNetPEvent NdisCompleteNetPEvent para completar una respuesta a un evento Plug and Play o Power Management para el que la función ProtocolNetPnPEvent del autor de la llamada devolvió NDIS_STATUS_PENDING.

Sintaxis

void NdisCompleteNetPnPEvent(
  [in] NDIS_HANDLE                 NdisBindingHandle,
       PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
  [in] NDIS_STATUS                 Status
);

Parámetros

[in] NdisBindingHandle

Identificador que NDIS proporcionó en el parámetro NdisBindingHandle de de la función NdisOpenAdapterEx. El identificador identifica el enlace entre el autor de la llamada y el adaptador de miniport subyacente.

NetPnPEventNotification

Puntero a un NET_PNP_EVENT_NOTIFICATION estructura que NDIS pasó al autor de la llamada función protocolNetPnPEvent.

[in] Status

Respuesta del controlador de protocolo a la notificación de eventos Plug and Play o Power Management pendientes. Para que este evento se realice correctamente, especifique NDIS_STATUS_SUCCESS. Para obtener información sobre otros valores de estado, consulte los valores devueltos de . función protocolNetPnPEvent.

Valor devuelto

Ninguno

Observaciones

Cuando un controlador de protocolo devuelve NDIS_STATUS_PENDING de su ProtocolNetPnPEvent función, debe llamar finalmente a NdisCompleteNetPnPEvent para indicar su respuesta a la notificación de Plug and Play o Administración de energía especificada.

Requisitos

Requisito Valor
cliente mínimo admitido Se admite en NDIS 6.0 y versiones posteriores.
de la plataforma de destino de Escritorio
encabezado de ndis.h (incluya Ndis.h)
biblioteca de Ndis.lib
irQL PASSIVE_LEVEL
reglas de cumplimiento de DDI Irql_Protocol_Driver_Function(ndis)

Consulte también

NET_PNP_EVENT_NOTIFICATION

NdisOpenAdapterEx

ProtocolNetPnPEvent de