!job

Die Erweiterung !job zeigt ein Job-Objekt an.

!job [Process [Flags]] 

Parameter

Process

Gibt die hexadezimale Adresse eines Prozesses oder eines Threads an, dessen zugehöriges Auftragsobjekt untersucht werden soll. Wird diese Angabe weggelassen oder ist sie gleich Null, wird der mit dem aktuellen Prozess verbundene Auftrag angezeigt.

Flags

Gibt an, was die Anzeige enthalten soll. Dies kann eine Summe der folgenden Bitwerte sein. Der Standardwert ist 0x1:

Bit 0 (0x1)
Bewirkt, dass auf dem Display die Auftragseinstellungen und Statistiken angezeigt werden.

Bit 1 (0x2)

Bewirkt, dass eine Liste aller Prozesse des Auftrags angezeigt wird.

DLL

Kdexts.dll

Zusätzliche Informationen

Informationen über Auftragsobjekte finden Sie unter Microsoft Windows Internals, von Mark Russinovich und David Solomon.

Hinweise

Hier ist ein Beispiel für die Ausgabe dieser Erweiterung:

kd> !process 52c
Searching for Process with Cid == 52c
PROCESS 8276c550  SessionId: 0  Cid: 052c    Peb: 7ffdf000  ParentCid: 0060
    DirBase: 01289000  ObjectTable: 825f0368  TableSize:  24.
    Image: cmd.exe
    VadRoot 825609e8 Vads 30 Clone 0 Private 77. Modified 0. Locked 0.
    DeviceMap e1733f38
    Token                             e1681610
    ElapsedTime                       0:00:12.0949
    UserTime                          0:00:00.0359
    .....
    CommitCharge                      109
    Job                               8256e1f0

kd> !job 8256e1f0
Job at ffffffff8256e1f0
  TotalPageFaultCount      0
  TotalProcesses           1
  ActiveProcesses          1
  TotalTerminatedProcesses 0
  LimitFlags               0
  MinimumWorkingSetSize    0
  MaximumWorkingSetSize    0
  ActiveProcessLimit       0
  PriorityClass            0
  UIRestrictionsClass      0
  SecurityLimitFlags       0
  Token                    00000000