Auf Englisch lesen

Freigeben über


EXT_TDOP-Aufzählung (wdbgexts.h)

Die EXT_TDOP-Aufzählung wird im Operation Member der EXT_TYPED_DATA Struktur verwendet, um anzugeben, welche Unteroperation der DEBUG_REQUEST_EXT_TYPED_DATA_ANSI Request Operation ausgeführt wird.

Syntax

C++
typedef enum _EXT_TDOP {
  EXT_TDOP_COPY,
  EXT_TDOP_RELEASE,
  EXT_TDOP_SET_FROM_EXPR,
  EXT_TDOP_SET_FROM_U64_EXPR,
  EXT_TDOP_GET_FIELD,
  EXT_TDOP_EVALUATE,
  EXT_TDOP_GET_TYPE_NAME,
  EXT_TDOP_OUTPUT_TYPE_NAME,
  EXT_TDOP_OUTPUT_SIMPLE_VALUE,
  EXT_TDOP_OUTPUT_FULL_VALUE,
  EXT_TDOP_HAS_FIELD,
  EXT_TDOP_GET_FIELD_OFFSET,
  EXT_TDOP_GET_ARRAY_ELEMENT,
  EXT_TDOP_GET_DEREFERENCE,
  EXT_TDOP_GET_TYPE_SIZE,
  EXT_TDOP_OUTPUT_TYPE_DEFINITION,
  EXT_TDOP_GET_POINTER_TO,
  EXT_TDOP_SET_FROM_TYPE_ID_AND_U64,
  EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64,
  EXT_TDOP_COUNT
} EXT_TDOP;

Konstanten

 
EXT_TDOP_COPY
Erstellt eine Kopie einer typierten Datenbeschreibung.
EXT_TDOP_RELEASE
Gibt eine typierte Datenbeschreibung frei.
EXT_TDOP_SET_FROM_EXPR
Gibt den Wert eines Ausdrucks zurück.
EXT_TDOP_SET_FROM_U64_EXPR
Gibt den Wert eines Ausdrucks zurück. Eine optionale Adresse kann als Parameter für den Ausdruck bereitgestellt werden.
EXT_TDOP_GET_FIELD
Gibt ein Element einer Struktur zurück.
EXT_TDOP_EVALUATE
Gibt den Wert eines Ausdrucks zurück. Ein optionaler Wert kann als Parameter für den Ausdruck bereitgestellt werden.
EXT_TDOP_GET_TYPE_NAME
Gibt den Typnamen für eingegebene Daten zurück.
EXT_TDOP_OUTPUT_TYPE_NAME
Druckt den Typnamen für eingegebene Daten.
EXT_TDOP_OUTPUT_SIMPLE_VALUE
Druckt den Wert der typierten Daten.
EXT_TDOP_OUTPUT_FULL_VALUE
Druckt den Typ und den Wert für eingegebene Daten.
EXT_TDOP_HAS_FIELD
Bestimmt, ob eine Struktur ein angegebenes Element enthält.
EXT_TDOP_GET_FIELD_OFFSET
Gibt den Offset eines Elements innerhalb einer Struktur zurück.
EXT_TDOP_GET_ARRAY_ELEMENT
Gibt ein Element aus einem Array zurück.
EXT_TDOP_GET_DEREFERENCE
Leiten Sie einen Zeiger ab, und gibt den Wert zurück, auf den er verweist.
EXT_TDOP_GET_TYPE_SIZE
Gibt die Größe der angegebenen typierten Daten zurück.
EXT_TDOP_OUTPUT_TYPE_DEFINITION
Druckt die Definition des Typs für die angegebenen typierten Daten.
EXT_TDOP_GET_POINTER_TO
Gibt eine neue typierte Datenbeschreibung zurück, die einen Zeiger auf angegebene eingegebene Daten darstellt.
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64
Erstellt eine typierte Datenbeschreibung aus einem Typ und Speicherspeicherort.
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64
Erstellt eine typierte Datenbeschreibung, die einen Zeiger auf einen angegebenen Speicherort mit angegebenem Typ darstellt.
EXT_TDOP_COUNT
Gibt keinen Vorgang an. Stattdessen stellt sie die Anzahl der in der EXT_TDOP Enumeration definierten Unteroperationen dar.

Anforderungen

Anforderung Wert
Header- wdbgexts.h (include WdbgExts.h, DbgEng.h)

Siehe auch

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TYPED_DATA

anfordern