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) |