Share via


Fehlerüberprüfung 0xD2: BUGCODE_ID_DRIVER

Die BUGCODE_ID_DRIVER Fehlerüberprüfung hat den Wert 0x000000D2. Dies gibt an, dass ein Problem mit einem NDIS-Treiber aufgetreten ist.

Wichtig

Dieser Artikel richtet sich an Programmierer. Wenn Sie ein Kunde sind, der während der Verwendung Ihres Computers einen Bluescreen-Fehlercode erhalten hat, finden Sie weitere Informationen unter Behandeln von Bluescreenfehlern.

BUGCODE_ID_DRIVER Parameter

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Nachricht und Ursache

Adresse des Miniportblocks

Anzahl der angeforderten Bytes

0

1

Zuweisung von freigegebenem Arbeitsspeicher bei ausgelöstem IRQL. Ein Treiber namens NdisMAllocateSharedMemory mit IRQL >= DISPATCH_LEVEL.

Adresse des Miniportblocks

Der an NdisMResetComplete übermittelteStatuswert

Der AnNdisMResetComplete übermittelte AddressingReset-Wert

0

Abschluss des Zurücksetzens, wenn eine nicht aussteht. Ein Treiber namens NdisMResetComplete, aber kein Zurücksetzen stand aus.

Adresse des Miniportblocks

Speicherseite, die die freigegebene Adresse enthält

Adresse der Shared Memory-Signatur

Virtuelle Adresse, die freigegeben wird

Freigeben von freigegebenem Arbeitsspeicher, der nicht zugewiesen wurde. Ein Treiber namens NdisMFreeSharedMemory oder NdisMFreeSharedMemoryAsync mit einer Adresse, die sich nicht im freigegebenen NDIS-Speicher befindet.

Adresse des Miniportblocks

Adresse des Pakets, das fälschlicherweise im Paketarray enthalten ist

Adresse des Paketarrays

Anzahl der Pakete im Array

Gibt das Paket an, das nicht im Besitz des Pakets ist. Das Paketarray des Miniports ist beschädigt.

Adresse des MiniBlocks

Adresse des Treiberobjekts

0

0

NdisAddDevice: AddDevice wird mit einem MiniBlock aufgerufen, der sich nicht auf der NdisMiniDriverList befindet.

Adresse des MiniBlocks

Die Referenzanzahl des MiniBlocks

0

0

NdisMUnload: MiniBlock wird entladen, befindet sich aber weiterhin in NdisMiniDriverList.

Adresse des Miniportblocks

Seite "Arbeitsspeicher"

Wrapperkontext

Adresse der Shared Memory-Signatur

Überschreiben Sie den zugewiesenen freigegebenen Speicher. Die Adresse, an die geschrieben wird, befindet sich nicht im freigegebenen NDIS-Speicher.

In den folgenden Instanzen dieser Fehlerüberprüfung hängt die Bedeutung der Parameter von der Meldung und dem Wert von Parameter 4 ab.

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Nachricht und Ursache

Adresse des Miniportblocks

Adresse des Miniport-Interrupts

Adresse der Miniport-Timer-Warteschlange

1

Entladen ohne Unterbrechung der Registrierung. Die Initialisierung eines Miniporttreibers ist fehlgeschlagen, ohne die Registrierung des Interrupts aufzuheben.

Adresse des Miniportblocks

Adresse der Miniport-Timer-Warteschlange

Adresse des Miniport-Interrupts

2

Entladen ohne Unterbrechung der Registrierung. Ein Miniporttreiber hat die Registrierung seines Interrupts während des Stoppvorgangs nicht aufgehoben.

Adresse des Miniportblocks

Adresse des Miniport-Interrupts

Adresse der Miniport-Timer-Warteschlange

1

Entladen ohne Deregistrierung des Timers. Die Initialisierung eines Miniporttreibers ist fehlgeschlagen, ohne alle Zeitgeber erfolgreich abzubrechen.

Adresse des Miniportblocks

Adresse der Miniport-Timer-Warteschlange

Adresse des Miniport-Interrupts

2

Entladen ohne Deregistrierung des Timers. Ein Miniporttreiber wurde angehalten, ohne alle Zeitgeber erfolgreich abzubrechen.

Hinweise

Dieser Fehlerüberprüfungscode tritt nur unter Windows 2000 und Windows XP auf. In Windows Server 2003 und höher ist der entsprechende Code die Fehlerüberprüfung 0x7C (BUGCODE_NDIS_DRIVER).

Beim überprüften Build von Windows können nur die Instanzen dieser Fehlerüberprüfung die Zuweisung von shared memory at Raised IRQL und Das Zurücksetzen abschließen, wenn eine nicht aussteht , ausgeführt werden. Alle anderen Instanzen der Fehlerprüfung 0xD2 werden durch ASSERTs ersetzt. Weitere Informationen finden Sie unter Breaking Into the Debugger .

Hinweis

Überprüfte Builds waren unter älteren Versionen von Windows verfügbar, bevor Windows 10 Version 1803. Verwenden Sie Tools wie Driver Verifier und GFlags, um Treibercode in späteren Versionen von Windows zu überprüfen.