Behandeln von PnP-Ereignisbenachrichtigungen in einem Protokolltreiber
NDIS 6.0- und höher-Protokolltreiber verarbeiten die gleichen Plug & Play (PnP)-Ereignisbenachrichtigungen wie NDIS 5.x-Treiber zusätzlich zu Ereignisbenachrichtigungen, die für NDIS 6.0 und höher spezifisch sind. Die Behandlung von PnP-Ereignisbenachrichtigungen ist treiberspezifisch.
Um einen Protokolltreiber über ein PnP-Netzwerkereignis zu benachrichtigen, ruft NDIS die ProtocolNetPnPEvent-Funktion des Treibers auf. Um den Ereignistyp und die Merkmale des Ereignisses zu definieren, übergibt NDIS eine NET_PNP_EVENT_NOTIFICATION Struktur am NetPnPEvent-Ereignisparameter von ProtocolNetPnPEvent.
Protokolltreiber sollten Änderungen des Treiberstapels verarbeiten. Weitere Informationen zu Treiberstapeländerungen finden Sie unter Ändern eines ausgeführten Treiberstapels.
Protokolltreiber, die keine Stapeländerungsbenachrichtigungen verarbeiten, werden vom Adapter getrennt und rebound. Bindungen für Protokolltreiber, die Treiberstapelbenachrichtigungen erfolgreich verarbeiten, sind nicht betroffen.
Protokolltreiber sollten Benachrichtigungen zum Anhalten des Treiberstapels verarbeiten. Weitere Informationen zu diesen Benachrichtigungen finden Sie unter Anhalten eines Treiberstapels.
Protokolltreiber sollten Benachrichtigungen zum Neustart des Treiberstapels verarbeiten. Weitere Informationen zu diesen Benachrichtigungen finden Sie unter Neustarten eines Treiberstapels.