Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgende Abbildung zeigt die Reihenfolge, in der NetAdapterCx beim Einschalten und Entfernen des Geräts die Ereignisrückruffunktionen eines Clienttreibers aufruft. Die Sequenz beginnt oben in der Abbildung mit einem Betriebsgerät, das sich im Betriebsleistungszustand (D0) befindet:
Die breiten horizontalen Linien markieren die Schritte, die beim Herunterfahren eines Geräts durchlaufen werden. In der Spalte auf der linken Seite der Abbildung wird der Schritt beschrieben, und in der Spalte auf der rechten Seite werden die Ereignisrückrufe aufgelistet, die dies erreichen. Schritte, die mit blauem Text gekennzeichnet sind, sind spezifisch für NetAdapterCx, während andere Schritte für alle WDF-basierten Treiber gelten.
Wie die Abbildung zeigt, umfasst die Abschalt- und Entfernungssequenz das Aufrufen der entsprechenden "Undo"-Callbacks in der umgekehrten Reihenfolge, in der das Framework die Funktionen aufgerufen hat, die das Gerät betriebsbereit machen. Das Framework löscht das Geräteobjekt nach dem Löschen des Geräteobjektkontextbereichs.