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 Erweiterung !wsle zeigt alle Arbeitssatzlisteneinträge (WSLEs) an.
Syntax
!wsle [Flags [Address]]
Parameter
Flaggen
Gibt die Informationen an, die in der Anzeige erscheinen sollen. Dies kann eine beliebige Kombination der folgenden Bits sein. Der Standardwert ist 0. Wenn dies verwendet wird, werden nur grundlegende Informationen zum Arbeitssatz angezeigt.
Bit 0 (0x1)
Bewirkt, dass die Anzeige Informationen über die Adresse, das Alter, den Sperrstatus und die Referenzanzahl jedes WSLE enthält. Wenn einem WSLE ein ungültiger Seitentabelleneintrag (PTE) oder Seitenverzeichniseintrag (PDE) zugeordnet ist, wird dies ebenfalls angezeigt.
Bit 1 (0x2)
Bewirkt, dass die Anzeige die Gesamtanzahl gültiger WSLEs, den Index des letzten WSLE und den Index des ersten freien WSLE enthält.
Bit 2 (0x4)
Bewirkt, dass die Anzeige die Gesamtanzahl der freien WSLEs sowie den Index der einzelnen freien WSLE-Dateien enthält. Wenn Bit 1 ebenfalls festgelegt ist, wird eine Überprüfung durchgeführt, um sicherzustellen, dass die Anzahl der freien WSLEs plus die Anzahl der gültigen WSLEs tatsächlich der Gesamtzahl der WSLEs entspricht.
Adresse
Gibt die Adresse der Arbeitssatzliste an. Wenn dies ausgelassen wird, wird die Standardarbeitssatzliste verwendet. Das Angeben von Null für Address entspricht dem Auslassen.
DLL
Kdexts.dll
Zusätzliche Informationen
Informationen über Arbeitssätze finden Sie in Microsoft Windows Internals von Mark Russinovich und David Solomon.
Hinweise
Diese Erweiterung kann eine erhebliche Zeit in Anspruch nehmen, um ausgeführt zu werden.
Im Folgenden finden Sie ein Beispiel für einen x86-Zielcomputer unter Windows Server 2003:
kd> !wsle 3
Working Set @ c0503000
FirstFree: a7 FirstDynamic: 4
LastEntry 23d NextSlot: 4 LastInitialized 259
NonDirect 65 HashTable: 0 HashTableSize: 0
Reading the WSLE data...
Virtual Address Age Locked ReferenceCount
c0300203 0 1 1
c0301203 0 1 1
c0502203 0 1 1
c0503203 0 1 1
c01ff201 0 0 1
77f74d19 3 0 1
7ffdfa01 2 0 1
c0001201 0 0 1
.....
Reading the WSLE data...
Valid WSLE entries = 0xa7
found end @ wsle index 0x259
.....