Share via


Fehlerüberprüfung 0xDA: SYSTEM_PTE_MISUSE

Die SYSTEM_PTE_MISUSE Fehlerüberprüfung hat den Wert 0x000000DA. Dies gibt an, dass eine PTE-Routine (Page Table Entry) nicht ordnungsgemäß verwendet wurde.

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.

SYSTEM_PTE_MISUSE Parameter

Parameter 1 gibt die Art der Verletzung an. Die Bedeutung der anderen Parameter hängt vom Wert von Parameter 1 ab.

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Fehlerursache

0x01

Die Adresse der internen Sperrnachverfolgungsstruktur

Die Adresse der Speicherdeskriptorliste

Die Adresse der doppelten internen Sperrnachverfolgungsstruktur

Die frei werdende Zuordnung ist ein Duplikat.

0x02

Die Adresse der internen Sperrnachverfolgungsstruktur

Die Anzahl der Zuordnungen, von denen das System erwartet, dass sie freigegeben werden.

Die Anzahl der Zuordnungen, die der Treiber kostenlos anfordert

Die Anzahl der freigegebenen Zuordnungen ist falsch.

0x03

Die Adresse der ersten gefundenen internen Nachverfolgungsstruktur

Die Zuordnungsadresse, von der das System erwartet, dass sie freigegeben wird

Die Zuordnungsadresse, die der Treiber zum Freigeben anfordert

Die freigegebene Zuordnungsadresse ist falsch.

0x04

Die Adresse der internen Sperrnachverfolgungsstruktur

Die Seitenrahmennummer, die das System erwartet, sollte zuerst in der MDL sein.

Die Seitenrahmennummer, die derzeit an erster Stelle in der MDL steht

Die erste Seite der zugeordneten MDL hat sich seit der Zuordnung der MDL geändert.

0x05

Die Adresse der ersten gefundenen internen Nachverfolgungsstruktur

Die virtuelle Adresse, von der das System erwartet, dass sie freigegeben wird.

Die virtuelle Adresse, die der Treiber zum Freigeben anfordert

Die virtuelle Startadresse in der freigegebenen MDL hat sich seit der Zuordnung der MDL geändert.

0x06

Die vom Treiber angegebene MDL

Die vom Treiber angegebene virtuelle Adresse

Die Anzahl der frei zu gebenden Zuordnungen (vom Treiber angegeben)

Die frei werdende MDL wurde nie zugeordnet (oder ist derzeit nicht).

0x07

Die anfängliche Zuordnung

Die Anzahl der Zuordnungen

Reserviert

(Nur Windows 2000) Der Zuordnungsbereich wird doppelt zugeordnet.

0x08

Die anfängliche Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigibt

Die Anzahl der Zuordnungen, die nach Ansicht des Systems freigegeben werden sollten

(Nur Windows 2000) Der Aufrufer bittet, eine falsche Anzahl von Zuordnungen frei zu geben.

0x09

Die anfängliche Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigibt

Der Zuordnungsindex, den das System als bereits kostenlos angibt

(Nur Windows 2000) Der Aufrufer bittet, mehrere Zuordnungen freizugeben, aber mindestens eine davon ist nicht zugeordnet.

0x0A

1: Der Treiber hat in der MDL "Fehlerüberprüfung bei Fehler" angefordert.

0: Der Treiber hat keine "Fehlerprüfung bei Fehler" in der MDL verlangt.

Die Anzahl der Zuordnungen, die der Aufrufer zuzuweisen hat

Der Typ des angeforderten Zuordnungspools

(Nur Windows 2000) Der Aufrufer bittet, 0 Zuordnungen zuzuordnen.

0x0B

Die beschädigte Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer zuzuweisen hat

Der Typ des angeforderten Zuordnungspools

(Nur Windows 2000) Die Zuordnungsliste war zum Zeitpunkt dieser Zuordnung bereits beschädigt. Die beschädigte Zuordnung befindet sich unterhalb der niedrigsten möglichen Zuordnungsadresse.

0x0C

Die beschädigte Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer zuzuweisen hat

Der Typ des angeforderten Zuordnungspools

(Nur Windows 2000) Die Zuordnungsliste war zum Zeitpunkt dieser Zuordnung bereits beschädigt. Die beschädigte Zuordnung befindet sich oberhalb der niedrigsten möglichen Zuordnungsadresse.

0x0D

Die anfängliche Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigibt

Der Typ des Zuordnungspools

(Nur Windows 2000) Der Aufrufer versucht, null Zuordnungen frei zu machen.

0x0E

Die anfängliche Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigibt

Der Typ des Zuordnungspools

(Nur Windows 2000) Der Aufrufer versucht, Zuordnungen frei zu machen, aber die Schutzzuordnung wurde überschrieben.

0x0F

Die nicht vorhandene Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigeben möchte

Der Typ des freigegebenen Zuordnungspools

(Nur Windows 2000) Der Aufrufer versucht, eine nicht vorhandene Zuordnung frei zu geben. Die nicht vorhandene Zuordnung befindet sich unterhalb der niedrigsten möglichen Zuordnungsadresse.

0x10

Die nicht vorhandene Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigeben möchte

Der Typ des freigegebenen Zuordnungspools

(Nur Windows 2000) Der Aufrufer versucht, eine nicht vorhandene Zuordnung frei zu geben. Die nicht vorhandene Zuordnung befindet sich oberhalb der höchstmöglichen Zuordnungsadresse.

0x11

Die nicht vorhandene Zuordnung

Die Anzahl der Zuordnungen, die der Aufrufer freigeben möchte

Der Typ des freigegebenen Zuordnungspools

(Nur Windows 2000) Der Aufrufer versucht, eine nicht vorhandene Zuordnung frei zu geben. Die nicht vorhandene Zuordnung befindet sich an der Basis des Zuordnungsadressraums.

0x100

Die Anzahl der angeforderten Zuordnungen

Das Identifizierende Tag des Aufrufers

Die Adresse der Routine, die den Aufrufer dieser Routine aufgerufen hat

Der Aufrufer hat 0 Zuordnungen angefordert.

0x101

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Das Identifizierende Tag des Besitzers

Ein Aufrufer versucht, einen Zuordnungsadressbereich frei zu geben, den er nicht besitzt.

0x102

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Reserviert

Der Zuordnungsadressraum, den der Aufrufer freigeben möchte, ist anscheinend leer.

0x103

Die Adresse der ungültigen Zuordnung

Das Identifizierende Tag des Aufrufers

Die Anzahl der Zuordnungen im Zuordnungsadressraum

Der Zuordnungsadressraum, den der Aufrufer frei geben möchte, ist weiterhin reserviert. MmUnmapReservedMapping

muss vor MmFreeMappingAddress aufgerufen werden.

0x104

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Das Identifizierende Tag des Besitzers

Der Aufrufer versucht, eine MDL einem Zuordnungsadressraum zuzuordnen, den er nicht besitzt.

0x105

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Reserviert

Der Aufrufer versucht, eine MDL einem ungültigen Zuordnungsadressraum zuzuordnen. Der Aufrufer hat wahrscheinlich eine ungültige Adresse angegeben.

0x107

Die erste Zuordnungsadresse

Die Adresse der nicht leeren Zuordnung

Die letzte Zuordnungsadresse

Der Aufrufer versucht, eine MDL einem Zuordnungsadressraum zuzuordnen, der nicht ordnungsgemäß reserviert wurde. Der Aufrufer sollte mmUnmapReservedMapping vor dem Aufrufen von MmMapLockedPagesWithReservedMapping aufgerufen haben.

0x108

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Das Identifizierende Tag des Besitzers

Der Aufrufer versucht, die Zuordnung eines gesperrten Zuordnungsadressraums, den er nicht besitzt, aufzuheben.

0x109

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Reserviert

Der Aufrufer versucht, die Zuordnung eines gesperrten virtuellen Adressraums aufzuheben, der anscheinend leer ist.

0x10A

Die erste Zuordnungsadresse

Die Anzahl der Zuordnungen im gesperrten Zuordnungsadressraum

Die Anzahl der Zuordnungen zum Aufheben der Zuordnung

Der Aufrufer versucht, die Zuordnung von mehr Zuordnungen aufzuheben, als tatsächlich im gesperrten Zuordnungsadressraum vorhanden sind.

0x10B

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Die Anzahl der Zuordnungen zum Aufheben der Zuordnung

Der Aufrufer versucht, die Zuordnung eines Teils eines gesperrten virtuellen Adressraums aufzuheben, der derzeit nicht zugeordnet ist.

0x10C

Die erste Zuordnungsadresse

Das Identifizierende Tag des Aufrufers

Die Anzahl der Zuordnungen zum Aufheben der Zuordnung

Der Aufrufer hebt nicht den gesamten Adressraum der gesperrten Zuordnung auf.

0x200

Die erste Zuordnungsadresse

0

0

Der Aufrufer versucht, einen Zuordnungsadressraum zu reservieren, der keine Zuordnungen enthält.

0x201

0x202

Die erste zu reservierende Zuordnungsadresse

Die Adresse der Zuordnung, die bereits reserviert wurde

Die Anzahl der zu reservierenden Zuordnungen

Eine der Zuordnungen, die der Aufrufer reservieren möchte, wurde bereits reserviert.

0x300

Die erste Zuordnungsadresse, die freigegeben werden soll

0

0

Der Aufrufer versucht, einen Zuordnungsadressraum freizugeben, der keine Zuordnungen enthält.

0x301

Die Adresse der Zuordnung

0

0

Der Aufrufer versucht, eine Zuordnung freizugeben, die nicht freigegeben werden darf.

0x302

Die Adresse, die der Aufrufer freigeben möchte.

Reserviert

Reserviert

Der Aufrufer versucht, eine Systemadresse freizugeben, die derzeit nicht zugeordnet ist.

0x303

Die erste Zuordnungsadresse

Die Anzahl der zu veröffentlichenden Zuordnungen

0

Der Aufrufer versucht, einen Zuordnungsadressbereich freizugeben, der nicht reserviert war.

0x304

Die erste Zuordnungsadresse

Die Anzahl der zu veröffentlichenden Zuordnungen

0

Der Aufrufer versucht, einen Zuordnungsadressbereich freizugeben, der in der Mitte einer anderen Zuordnung beginnt.

0x305

Die erste Zuordnungsadresse

Die Anzahl der Zuordnungen, die der Aufrufer freigeben möchte

Die Anzahl der Zuordnungen, die freigegeben werden sollen

Der Aufrufer versucht, die falsche Anzahl von Zuordnungen freizugeben.

0x306

Die erste Zuordnungsadresse

Die kostenlose Zuordnungsadresse

Die Anzahl der zu veröffentlichenden Zuordnungen

Eine der Zuordnungen, die der Aufrufer freigeben möchte, ist bereits kostenlos.

0x400

Die Basisadresse der E/A-Raumzuordnung

Die Anzahl der freizugebenden Seiten

0

Der Aufrufer versucht, eine E/A-Leerraumzuordnung frei zu geben, die dem System nicht bekannt ist.

Ursache

Der Fehler wird durch den Wert von Parameter 1 angegeben.

Eine Stapelablaufverfolgung identifiziert den Treiber, der den Fehler verursacht hat.