EXT_TDOP enumeración (wdbgexts.h)
La enumeración EXT_TDOP se usa en el miembro Operation de la estructura EXT_TYPED_DATA para especificar qué suboperación realizará la operación de solicitud DEBUG_REQUEST_EXT_TYPED_DATA_ANSI.
Syntax
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;
Constantes
EXT_TDOP_COPY Realiza una copia de una descripción de datos con tipo. |
EXT_TDOP_RELEASE Libera una descripción de datos con tipo. |
EXT_TDOP_SET_FROM_EXPR Devuelve el valor de una expresión. |
EXT_TDOP_SET_FROM_U64_EXPR Devuelve el valor de una expresión. Se puede proporcionar una dirección opcional como parámetro para la expresión. |
EXT_TDOP_GET_FIELD Devuelve un miembro de una estructura. |
EXT_TDOP_EVALUATE Devuelve el valor de una expresión. Se puede proporcionar un valor opcional como parámetro para la expresión. |
EXT_TDOP_GET_TYPE_NAME Devuelve el nombre de tipo para los datos con tipo. |
EXT_TDOP_OUTPUT_TYPE_NAME Imprime el nombre de tipo para los datos con tipo. |
EXT_TDOP_OUTPUT_SIMPLE_VALUE Imprime el valor de los datos con tipo. |
EXT_TDOP_OUTPUT_FULL_VALUE Imprime el tipo y el valor de los datos con tipo. |
EXT_TDOP_HAS_FIELD Determina si una estructura contiene un miembro especificado. |
EXT_TDOP_GET_FIELD_OFFSET Devuelve el desplazamiento de un miembro dentro de una estructura. |
EXT_TDOP_GET_ARRAY_ELEMENT Devuelve un elemento de una matriz. |
EXT_TDOP_GET_DEREFERENCE Desreferencia un puntero, devolviendo el valor al que apunta. |
EXT_TDOP_GET_TYPE_SIZE Devuelve el tamaño de los datos con tipo especificados. |
EXT_TDOP_OUTPUT_TYPE_DEFINITION Imprime la definición del tipo para los datos con tipo especificados. |
EXT_TDOP_GET_POINTER_TO Devuelve una nueva descripción de datos con tipo que representa un puntero a los datos con tipo especificados. |
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64 Crea una descripción de datos con tipo a partir de un tipo y una ubicación de memoria. |
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 Crea una descripción de datos con tipo que representa un puntero a una ubicación de memoria especificada con el tipo especificado. |
EXT_TDOP_COUNT No especifica una operación. En su lugar, representa el número de suboperaciones definidas en la enumeración EXT_TDOP. |
Requisitos
Requisito | Valor |
---|---|
Header | wdbgexts.h (include WdbgExts.h, DbgEng.h) |