DEBUG_SYMBOL_PARAMETERS-Struktur (dbgeng.h)

Die DEBUG_SYMBOL_PARAMETERS-Struktur beschreibt ein Symbol in einer Symbolgruppe.

Syntax

typedef struct _DEBUG_SYMBOL_PARAMETERS {
  ULONG64 Module;
  ULONG   TypeId;
  ULONG   ParentSymbol;
  ULONG   SubElements;
  ULONG   Flags;
  ULONG64 Reserved;
} DEBUG_SYMBOL_PARAMETERS, *PDEBUG_SYMBOL_PARAMETERS;

Member

Module

Der Speicherort im virtuellen Adressraum des Ziels der Basis des Moduls, zu dem das Symbol gehört.

TypeId

Die Typ-ID des Symbols.

ParentSymbol

Der Index innerhalb der Symbolgruppe des übergeordneten Symbols des Symbols. Wenn das übergeordnete Symbol nicht bekannt ist, wird ParentSymbol DEBUG_ANY_ID.

SubElements

Die Anzahl der untergeordneten Elemente des Symbols. Wenn dieses Symbol noch nie innerhalb dieser Symbolgruppe erweitert wurde, ist diese Zahl eine Schätzung, die auf dem Typ des Symbols basiert.

Flags

Die Symbolflags. Weitere Informationen finden Sie unter DEBUG_SYMBOL_XXX .

Reserved

Auf NULL festlegen.

Anforderungen

Anforderung Wert
Header dbgeng.h (einschließlich DbgEng.h)