Compartilhar via


Manipulando notificações de eventos PnP em um driver de protocolo

Os drivers de protocolo NDIS 6.0 e posteriores lidam com as mesmas notificações de evento de Plug and Play (PnP) que os drivers NDIS 5.x, além de notificações de eventos específicas do NDIS 6.0 e posterior. O tratamento de notificações de evento PnP é específico do driver.

Para notificar um driver de protocolo de um evento PnP de rede, o NDIS chama a função ProtocolNetPnPEvent do driver. Para definir o tipo de evento e as características do evento, o NDIS passa uma estrutura NET_PNP_EVENT_NOTIFICATION no parâmetro de evento NetPnPEvent de ProtocolNetPnPEvent.

Os drivers de protocolo devem lidar com alterações na pilha do driver. Para obter mais informações sobre alterações na pilha do driver, consulte Modificando uma pilha de driver em execução.

Os drivers de protocolo que não lidam com notificações de alteração de pilha não são associados ao adaptador e à recuperação. As associações para drivers de protocolo que lidam com notificações de pilha de driver com êxito não são afetadas.

Os drivers de protocolo devem lidar com as notificações de pausa de pilha do driver. Para obter mais informações sobre essas notificações, consulte Pausando uma pilha de driver.

Os drivers de protocolo devem lidar com as notificações de reinicialização da pilha do driver. Para obter mais informações sobre essas notificações, consulte Reiniciando uma pilha de driver.