Condividi tramite


enumerazione EXT_TDOP (wdbgexts.h)

L'enumerazione EXT_TDOP viene utilizzata nel membro Operation della struttura EXT_TYPED_DATA per specificare quale sottooperazione verrà eseguita l'operazione DEBUG_REQUEST_EXT_TYPED_DATA_ANSI Richiesta .

Sintassi

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;

Costanti

 
EXT_TDOP_COPY
Crea una copia di una descrizione dei dati tipizzata.
EXT_TDOP_RELEASE
Rilascia una descrizione dei dati tipizzata.
EXT_TDOP_SET_FROM_EXPR
Restituisce il valore di un'espressione.
EXT_TDOP_SET_FROM_U64_EXPR
Restituisce il valore di un'espressione. Un indirizzo facoltativo può essere fornito come parametro per l'espressione.
EXT_TDOP_GET_FIELD
Restituisce un membro di una struttura.
EXT_TDOP_EVALUATE
Restituisce il valore di un'espressione. Un valore facoltativo può essere fornito come parametro per l'espressione.
EXT_TDOP_GET_TYPE_NAME
Restituisce il nome del tipo per i dati tipizzato.
EXT_TDOP_OUTPUT_TYPE_NAME
Stampa il nome del tipo per i dati tipizzato.
EXT_TDOP_OUTPUT_SIMPLE_VALUE
Stampa il valore dei dati tipizzato.
EXT_TDOP_OUTPUT_FULL_VALUE
Stampa il tipo e il valore per i dati tipizzato.
EXT_TDOP_HAS_FIELD
Determina se una struttura contiene un membro specificato.
EXT_TDOP_GET_FIELD_OFFSET
Restituisce l'offset di un membro all'interno di una struttura.
EXT_TDOP_GET_ARRAY_ELEMENT
Restituisce un elemento da una matrice.
EXT_TDOP_GET_DEREFERENCE
Dereferenzia un puntatore, restituendo il valore a cui punta.
EXT_TDOP_GET_TYPE_SIZE
Restituisce le dimensioni dei dati tipizzato specificati.
EXT_TDOP_OUTPUT_TYPE_DEFINITION
Stampa la definizione del tipo per i dati tipizzato specificati.
EXT_TDOP_GET_POINTER_TO
Restituisce una nuova descrizione dei dati tipizzata che rappresenta un puntatore ai dati tipizzato specificati.
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64
Crea una descrizione dei dati tipizzata da un tipo e da un percorso di memoria.
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64
Crea una descrizione dei dati tipizzata che rappresenta un puntatore a una posizione di memoria specificata con il tipo specificato.
EXT_TDOP_COUNT
Non specifica un'operazione. Rappresenta invece il numero di sottooperazioni definite nell'enumerazione EXT_TDOP.

Requisiti

Requisito Valore
Intestazione wdbgexts.h (include WdbgExts.h, DbgEng.h)

Vedi anche

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TYPED_DATA

Richiesta