Compartilhar via


EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64

A sub-operação EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 da operação DEBUG_REQUEST_EXT_TYPED_DATA_ANSIRequest cria uma descrição de dados tipada que representa um ponteiro para um local de memória especificado com um tipo especificado.

Parâmetros

Operação
Defina como EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 para essa sub-operação.

Sinalizadores
Especifica os sinalizadores de bit que descrevem a memória do destino na qual reside o valor dos dados tipado. Consulte EXT_TYPED_DATA para obter detalhes desses sinalizadores.

InData
Especifica o tipo e o local da memória. Essa instância da estrutura DEBUG_TYPED_DATA pode ser criada e preenchida manualmente com os membros necessários. Os seguintes membros são usados:

ModBase
Especifica o local na memória virtual do destino do endereço base do módulo que contém o tipo.

Deslocamento
Especifica o local na memória dos dados do destino. Deslocamento é um endereço de memória virtual, a menos que haja sinalizadores presentes em Sinalizadores que especifiquem que Offset é um endereço de memória física.

Typeid
Especifica a ID de tipo do tipo.

OutData
Recebe a descrição de dados digitada que representa um ponteiro para o local e o tipo de memória.

Status
Recebe o código status retornado por essa sub-operação. Isso é o mesmo que o valor retornado por Request.

Comentários

EXT_TDOP_SET_PTR_FROM_TYPE_ID_AND_U64 é um valor na enumeração EXT_TDOP .

Os parâmetros para essa sub-operação são membros da estrutura EXT_TYPED_DATA . Os membros de EXT_TYPED_DATA que não estão listados na seção Parâmetros anteriores não são usados por essa sub-operação e devem ser definidos como zero. As descrições dos membros na seção Parâmetros anteriores especificam para que os membros são usados. Consulte EXT_TYPED_DATA para obter mais detalhes.

Confira também

DEBUG_REQUEST_EXT_TYPED_DATA_ANSI

EXT_TDOP

EXT_TYPED_DATA

Request