Compartilhar via


EXT_TDOP enumeração (wdbgexts.h)

A enumeração EXT_TDOP é usada no membro Operation da estrutura EXT_TYPED_DATA para especificar qual suboperação a operação de solicitação DEBUG_REQUEST_EXT_TYPED_DATA_ANSI executará.

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
Faz uma cópia de uma descrição de dados tipado.
EXT_TDOP_RELEASE
Libera uma descrição de dados tipada.
EXT_TDOP_SET_FROM_EXPR
Retorna o valor de uma expressão.
EXT_TDOP_SET_FROM_U64_EXPR
Retorna o valor de uma expressão. Um endereço opcional pode ser fornecido como um parâmetro para a expressão.
EXT_TDOP_GET_FIELD
Retorna um membro de uma estrutura .
EXT_TDOP_EVALUATE
Retorna o valor de uma expressão. Um valor opcional pode ser fornecido como um parâmetro para a expressão.
EXT_TDOP_GET_TYPE_NAME
Retorna o nome do tipo para dados digitado.
EXT_TDOP_OUTPUT_TYPE_NAME
Imprime o nome do tipo para dados digitado.
EXT_TDOP_OUTPUT_SIMPLE_VALUE
Imprime o valor dos dados tipado.
EXT_TDOP_OUTPUT_FULL_VALUE
Imprime o tipo e o valor dos dados tipado.
EXT_TDOP_HAS_FIELD
Determina se uma estrutura contém um membro especificado.
EXT_TDOP_GET_FIELD_OFFSET
Retorna o deslocamento de um membro dentro de uma estrutura .
EXT_TDOP_GET_ARRAY_ELEMENT
Retorna um elemento de uma matriz.
EXT_TDOP_GET_DEREFERENCE
Desreferencia um ponteiro, retornando o valor para o qual ele aponta.
EXT_TDOP_GET_TYPE_SIZE
Retorna o tamanho dos dados tipados especificados.
EXT_TDOP_OUTPUT_TYPE_DEFINITION
Imprime a definição do tipo para os dados digitados especificados.
EXT_TDOP_GET_POINTER_TO
Retorna uma nova descrição de dados tipados que representa um ponteiro para os dados digitados especificados.
EXT_TDOP_SET_FROM_TYPE_ID_AND_U64
Cria uma descrição de dados tipado de um local de tipo e memória.
EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64
Cria uma descrição de dados tipada que representa um ponteiro para um local de memória especificado com o tipo especificado.
EXT_TDOP_COUNT
Não especifica uma operação. Em vez disso, ele representa o número de suboperações definidas na enumeração EXT_TDOP.

Requisitos

Requisito Valor
Cabeçalho wdbgexts.h (inclua WdbgExts.h, DbgEng.h)

Confira também

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TYPED_DATA

Solicitação