Debuggen von Strukturen

In diesem Abschnitt werden die nicht verwalteten Strukturen beschrieben, die die Debug-API verwendet.

In diesem Abschnitt

CLRDATA_ADDRESS_RANGE Struktur
Definiert einen Adressbereich.

CLRDATA_IL_ADDRESS_MAP Struktur
Definiert eine IL zur Adresszuordnung

CLRDATA_METHDEF_EXTENT Struktur
Beschreibt eine IL-Coderegion, die einer Methode zugeordnet ist.

CLRDATA_MODULE_EXTENT Struktur
Beschreibt einen Speicherbereich, der einem Modul zugeordnet ist.

CLR_DEBUGGING_VERSION Struktur
Definiert die Produktversion der Common Language Runtime (CLR) für Debuggingzwecke.

DacpGetModuleAddress-Struktur
Definiert den Container für eine Moduladressenanforderung.

DacpMethodDescData-Struktur
Definiert einen Transportpuffer für die Laufzeitinformationen einer Methode.

DacpModuleData-Struktur
Definiert einen Transportpuffer für die Laufzeitinformationen eines Moduls.

DacpReJitData-Struktur
Definiert die grundlegenden Informationen zu einer bestimmten profiler-instrumentierten Methode.

GcEvtArgs-Struktur
Beschreibt ein bestimmtes GC-Ereignis, das aufgetreten ist.

StackTrace_SimpleContext Struktur
Stellt einen einfachen Kontext bereit, der anstelle einer vollständigen CONTEXT Struktur verwendet werden kann.

DacpAppDomainData-Struktur
Definiert einen Transportpuffer für Informationen zur Laufzeitanwendungsdomäne.

DacpAppDomainStoreData-Struktur
Definiert einen Transportpuffer für Informationen zum Laufzeitanwendungsdomänenspeicher.

DacpAssemblyData-Struktur
Definiert einen Transportpuffer für Laufzeitassemblyinformationen.

DacpCCWData-Struktur
Definiert einen Transportpuffer für COM-Aufrufbare Wrapperinformationen (CCW).

DacpCodeHeaderData-Struktur
Definiert einen Transportpuffer für JIT-kompilierte Codeheaderinformationen.

DacpCOMInterfacePointerData-Struktur
Definiert einen Transportpuffer für COM-Schnittstellenzeigerinformationen.

DacpDomainLocalModuleData-Struktur
Definiert einen Transportpuffer für Domänen-lokale Modulinformationen.

DacpFieldDescData-Struktur
Definiert einen Transportpuffer für FieldDesc-Informationen.

DacpGcHeapAnalyzeData-Struktur
Definiert einen Transportpuffer für Heapanalyseinformationen für die Garbage Collection.

DacpGcHeapData-Struktur
Definiert einen Transportpuffer für allgemeine Heapinformationen zur Garbage Collection.

DacpGcHeapDetails-Struktur
Definiert einen Transportpuffer für detaillierte Heapinformationen zur Garbage Collection.

DacpGenerationData-Struktur
Definiert einen Transportpuffer für Informationen zur Garbage Collection-Generierung.

DacpHeapSegmentData-Struktur
Definiert einen Transportpuffer für Heapsegmentinformationen für die Garbage Collection.

DacpJitCodeHeapInfo-Struktur
Definiert einen Transportpuffer für JIT-Code-Heapinformationen.

DacpJitManagerInfo-Struktur
Definiert einen Transportpuffer für JIT-Managerinformationen.

DacpMethodTableData-Struktur
Definiert einen Transportpuffer für Methodentabelleninformationen.

DacpMethodTableFieldData-Struktur
Definiert einen Transportpuffer für Methodentabellenfeldinformationen.

DacpObjectData-Struktur
Definiert einen Transportpuffer für Laufzeitobjektinformationen.

DacpOomData-Struktur
Definiert einen Transportpuffer für Abwesenheitsinformationen für den Garbage Collector.

DacpRCWData-Struktur
Definiert einen Transportpuffer für RcW-Informationen (Runtime Callable Wrapper).

DacpSyncBlockCleanupData-Struktur
Definiert einen Transportpuffer für Synchronisierungsblockbereinigungsinformationen.

DacpSyncBlockData-Struktur
Definiert einen Transportpuffer für Synchronisierungsblockinformationen.

DacpThreadData-Struktur
Definiert einen Transportpuffer für Laufzeitthreadinformationen.

DacpThreadLocalModuleData-Struktur
Definiert einen Transportpuffer für Thread-lokale Modulinformationen.

DacpThreadpoolData-Struktur
Definiert einen Transportpuffer für Informationen zum Laufzeitthreadpool.

DacpThreadStoreData-Struktur
Definiert einen Transportpuffer für Informationen zum Laufzeitthreadspeicher.

DacpUsefulGlobalsData-Struktur
Definiert einen Transportpuffer für globale Laufzeitmethodentabellenadressen.

DacpWorkRequestData-Struktur
Definiert einen Transportpuffer für Arbeitsanforderungsinformationen für Threadpools.

Debuggen von Co-Klassen

Debugschnittstellen

Debuggen von globalen statischen Funktionen

Debugenumerationen

Debuggen