Training
Modul
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Die Schritte des Zurücksetzens (Surprise-Remove), bei denen es sich um die Schritte 15 bis 20 handelt, werden unten beschrieben. Die Schritte entsprechen dem Diagramm, das unter UE-Hangerkennung und -Wiederherstellungsablauf dargestellt ist.
Sobald die Wiederherstellung zurückgesetzt werden kann, bewirkt der Bus, dass PnP eine Überraschungs-IRP generiert. Wenn NDIS den Surprise-Remove-IRP empfängt, ruft sie WDI für einen PnP-Ereignisrückruf für überraschungsferne Ereignisse zurück. WDI leitet den surprise-remove-Befehl als WDI-Befehl an die LE weiter, wo die LE den hängenden WDI-Befehl zurückgibt. Der rest of flow ist identisch mit einem echten Gerät surprise-remove auf einem Bus (z. B. USB).
Bereinigungsbefehle werden an die LE übermittelt, um die Rückgabe von Ressourcen zu erleichtern. In diesem Zustand sollte die LE die Hardware nicht berühren.
Schritt | Aktion |
---|---|
15 | NDIS ruft das PnP-Ereignis zurück, um eine Überraschung zu entfernen. |
16 | WDI ruft die LE zurück, um überraschungsfrei zu entfernen. |
17 | Die LE gibt den gehängten WDI-Befehl zurück. Die LE benötigt nur einen Steckplatz für ausstehende WDI-Befehle, da WDI WDI-Befehle in die LE serialisiert, mit Ausnahme von Diagnose und Abbruch. |
18 | WDI ignoriert die Rückgabe des abgehängten WDI-Befehls, da er den ursprünglichen NDIS-Befehl zurückgegeben hat. |
19 | Die LE gibt WDI surprise-remove zurück. |
20 | WDI gibt NDIS PnP-Rückrufe für überraschungsfreies Entfernen zurück. |
Training
Modul
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
Dokumentation
OID_GEN_SUPPORTED_GUIDS - Windows drivers
Als Abfrage fordert die OID_GEN_SUPPORTED_GUIDS OID den Miniporttreiber an, ein Array von Strukturen des Typs NDIS_GUID zurückzugeben.
LE-Aufhängeerkennung - Windows drivers
In diesem Abschnitt wird die ERKENNUNG von LE-Hängen in WDI beschrieben.
Anhalten eines Filtermoduls - Windows drivers
Anhalten eines Filtermoduls