Función NdisFNetPnPEvent (ndis.h)
Un controlador de filtro puede llamar a la función NdisFNetPnPEvent para reenviar un evento de Plug and Play de red (PnP) o de Administración de energía a controladores excesivos.
Sintaxis
NDIS_STATUS NdisFNetPnPEvent(
NDIS_HANDLE NdisFilterHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification
);
Parámetros
NdisFilterHandle
Identificador del área de contexto del módulo de filtro. El controlador de filtro creó e inicializó este área de contexto en la función FilterAttach .
NetPnPEventNotification
Puntero a NET_PNP_EVENT_NOTIFICATION estructura, que describe el evento PnP de red o el evento de administración de energía que reenvía el controlador de filtro.
Valor devuelto
NdisFNetPnPEvent puede devolver cualquiera de las siguientes opciones:
Código devuelto | Descripción |
---|---|
|
El controlador sobreaplicado se ha realizado correctamente en el procesamiento del evento PnP. |
|
El controlador sobreaplicado produjo un error en el evento PnP. |
Comentarios
NDIS llama a la función FilterNetPnPEvent del controlador de filtro para notificar al controlador de filtro los eventos de red PnP y Administración de energía.
Los controladores de filtro pueden reenviar estas notificaciones a controladores demasiado excesivos. Para reenviar una solicitud, llame a la función NdisFNetPnPEvent desde FilterNetPnPEvent.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en NDIS 6.0 y versiones posteriores. |
Plataforma de destino | Escritorio |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Reglas de cumplimiento de DDI | Irql_Filter_Driver_Function(ndis) |