Control de notificaciones de eventos PnP en un controlador de protocolo
Los controladores de protocolo NDIS 6.0 y versiones posteriores controlan las mismas notificaciones de eventos de Plug and Play (PnP) que los controladores NDIS 5.x, además de las notificaciones de eventos específicas de NDIS 6.0 y versiones posteriores. El control de las notificaciones de eventos PnP es específico del controlador.
Para notificar a un controlador de protocolo un evento PnP de red, NDIS llama a la función ProtocolNetPnPEvent del controlador. Para definir el tipo de evento y las características del evento, NDIS pasa una estructura de NET_PNP_EVENT_NOTIFICATION en el parámetro de evento NetPnPEvent de ProtocolNetPnPEvent.
Los controladores de protocolo deben controlar los cambios en la pila de controladores. Para obtener más información sobre los cambios en la pila de controladores, consulte Modificación de una pila de controladores en ejecución.
Los controladores de protocolo que no controlan las notificaciones de cambio de pila se desenlazan del adaptador y se vuelven a enlazar. Los enlaces de los controladores de protocolo que controlan las notificaciones de pila de controladores correctamente no se ven afectados.
Los controladores de protocolo deben controlar las notificaciones de pausa de pila de controladores. Para obtener más información sobre estas notificaciones, consulte Pausar una pila de controladores.
Los controladores de protocolo deben controlar las notificaciones de reinicio de la pila de controladores. Para obtener más información sobre estas notificaciones, consulte Reinicio de una pila de controladores.