énumération EXT_TDOP (wdbgexts.h)
L’énumération EXT_TDOP est utilisée dans le membre Operation de la structure EXT_TYPED_DATA pour spécifier la sous-opération que l’opération de requête DEBUG_REQUEST_EXT_TYPED_DATA_ANSI effectuera.
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 Effectue une copie d’une description de données typées. |
EXT_TDOP_RELEASE Libère une description des données typées. |
EXT_TDOP_SET_FROM_EXPR Retourne la valeur d’une expression. |
EXT_TDOP_SET_FROM_U64_EXPR Retourne la valeur d’une expression. Une adresse facultative peut être fournie en tant que paramètre à l’expression. |
EXT_TDOP_GET_FIELD Retourne un membre d’une structure. |
EXT_TDOP_EVALUATE Retourne la valeur d’une expression. Une valeur facultative peut être fournie en tant que paramètre à l’expression. |
EXT_TDOP_GET_TYPE_NAME Retourne le nom de type pour les données typées. |
EXT_TDOP_OUTPUT_TYPE_NAME Imprime le nom de type pour les données typées. |
EXT_TDOP_OUTPUT_SIMPLE_VALUE Imprime la valeur des données typées. |
EXT_TDOP_OUTPUT_FULL_VALUE Imprime le type et la valeur des données typées. |
EXT_TDOP_HAS_FIELD Détermine si une structure contient un membre spécifié. |
EXT_TDOP_GET_FIELD_OFFSET Retourne le décalage d’un membre dans une structure. |
EXT_TDOP_GET_ARRAY_ELEMENT Retourne un élément à partir d’un tableau. |
EXT_TDOP_GET_DEREFERENCE Déréférence un pointeur, en retournant la valeur vers laquelle il pointe. |
EXT_TDOP_GET_TYPE_SIZE Retourne la taille des données typées spécifiées. |
EXT_TDOP_OUTPUT_TYPE_DEFINITION Imprime la définition du type pour les données typées spécifiées. |
EXT_TDOP_GET_POINTER_TO Retourne une nouvelle description des données typées qui représente un pointeur vers des données typées spécifiées. |
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64 Crée une description des données typées à partir d’un type et d’un emplacement de mémoire. |
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 Crée une description des données typées représentant un pointeur vers un emplacement de mémoire spécifié avec le type spécifié. |
EXT_TDOP_COUNT Ne spécifie pas d’opération. Au lieu de cela, elle représente le nombre de sous-opérations définies dans l’énumération EXT_TDOP. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | wdbgexts.h (inclure WdbgExts.h, DbgEng.h) |