Freigeben über


!ca

Die Erweiterung !ca zeigt Informationen über einen Kontrollbereich an.

!ca [Address | 0 | -1] [Flags]

Parameter

Adresse
Adresse des Kontrollbereichs. Wenn Sie für diesen Parameter 0 angeben, werden Informationen zu allen Kontrollbereichen angezeigt. Wenn Sie für diesen Parameter -1 angeben, werden Informationen über die nicht verwendete Segmentliste angezeigt.

Flaggen
Flags, die angeben, welche Informationen angezeigt werden. Dieser Parameter ist ein bitweises ODER von einem oder mehreren der folgenden Flags.

Flag Beschreibung

0x1

Segmentinformationen anzeigen.

0x2

Anzeige von Unterabschnittsinformationen.

0x4

Zeigen Sie die Liste der zugeordneten Ansichten an. (Windows 7 und höher)

0x8

Anzeige der kompakten (einzeiligen) Ausgabe.

0x10

Anzeige von dateibasierten Kontrollbereichen.

0x20

Anzeige von Kontrollbereichen, die durch die Auslagerungsdatei gesichert sind.

0x40

Imagekontrollbereiche anzeigen.

Wird keines der drei letztgenannten Kennzeichen angegeben, werden alle drei Arten von Kontrollbereichen angezeigt.

DLL

Kdexts.dll

Zusätzliche Informationen

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

Hinweise

Um eine Liste der Kontrollbereiche aller gemappten Dateien zu erhalten, verwenden Sie die Erweiterung !memusage.

Hier ist ein Beispiel:

kd> !memusage
 loading PFN database
loading (99% complete)
             Zeroed:     16 (    64 kb)
               Free:      0 (     0 kb)
            Standby:   2642 ( 10568 kb)
           Modified:    720 (  2880 kb)
    ModifiedNoWrite:      0 (     0 kb)
       Active/Valid:  13005 ( 52020 kb)
         Transition:      0 (     0 kb)
            Unknown:      0 (     0 kb)
              TOTAL:  16383 ( 65532 kb)
  Building kernel map
  Finished building kernel map

  Usage Summary (in Kb):
Control Valid Standby Dirty Shared Locked PageTables  name
ff8636e8    56    376     0     0     0     0  mapped_file( browseui.dll )
ff8cf388    24      0     0     0     0     0  mapped_file( AVH32DLL.DLL )
ff8d62c8    12      0     0     0     0     0  mapped_file( PSAPI.DLL )
ff8dd468   156     28     0     0     0     0  mapped_file( INOJOBSV.EXE )
fe424808   136     88     0    52     0     0  mapped_file( oleaut32.dll )
fe4228a8   152     44     0   116     0     0  mapped_file( MSVCRT.DLL )
ff8ec848     4      0     0     0     0     0    No Name for File
ff859de8     0     32     0     0     0     0  mapped_file( timedate.cpl )
. . . . .

kd> !ca ff8636e8

ControlArea @ff8636e8
  Segment:    e1b74548    Flink              0   Blink:               0
 Section Ref        0    Pfn Ref           6c   Mapped Views:        1
  User Ref           1    Subsections        5   Flush Count:         0
  File Object ff86df88    ModWriteCount      0   System Views:        0
  WaitForDel         0    Paged Usage      380   NonPaged Usage       e0
  Flags (10000a0) Image File HadUserReference 

   File: \WINNT\System32\browseui.dll

Segment @ e1b74548:
   Base address        0  Total Ptes        c8  NonExtendPtes:       c8
   Image commit        1  ControlArea ff8636e8  SizeOfSegment: c8000
   Image Base          0  Committed          0  PTE Template:   31b8438
 Based Addr   76e10000  ProtoPtes   e1b74580  Image Info:    e1b748a4

Subsection 1. @ ff863720
   ControlArea: ff8636e8  Starting Sector 0 Number Of Sectors 2
   Base Pte     e1b74580  Ptes In subsect        1 Unused Ptes          0
   Flags              15  Sector Offset          0 Protection           1
    ReadOnly CopyOnWrite 

Subsection 2. @ ff863740
   ControlArea: ff8636e8  Starting Sector 2 Number Of Sectors 3d0
   Base Pte     e1b74584  Ptes In subsect       7a Unused Ptes          0
   Flags              35  Sector Offset          0 Protection           3
    ReadOnly CopyOnWrite 

Subsection 3. @ ff863760
   ControlArea: ff8636e8  Starting Sector 3D2 Number Of Sectors 7
   Base Pte     e1b7476c  Ptes In subsect        1 Unused Ptes          0
   Flags              55  Sector Offset          0 Protection           5
    ReadOnly CopyOnWrite 

Subsection 4. @ ff863780
   ControlArea: ff8636e8  Starting Sector 3D9 Number Of Sectors 21f
   Base Pte     e1b74770  Ptes In subsect       44 Unused Ptes          0
   Flags              15  Sector Offset          0 Protection           1
    ReadOnly CopyOnWrite 

Subsection 5. @ ff8637a0
   ControlArea: ff8636e8  Starting Sector 5F8 Number Of Sectors 3a
   Base Pte     e1b74880  Ptes In subsect        8 Unused Ptes          0
   Flags              15  Sector Offset          0 Protection           1
    ReadOnly CopyOnWrite