Compartilhar via


EXT_TDOP_HAS_FIELD

A sub-operação EXT_TDOP_HAS_FIELD da operação solicitaçãode DEBUG_REQUEST_EXT_TYPED_DATA_ANSI determina se uma estrutura contém um membro especificado.

Parâmetros

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

InData
Especifica os dados tipados que são verificados quanto à existência do membro. Os dados tipados são verificados primeiro para ver se representam uma instância de uma estrutura e, em seguida, a estrutura é verificada para ver se ele contém o membro especificado.

InStrIndex
Especifica o nome do membro. O nome é um caminho separado por ponto e pode conter sub-membros , por exemplo, mymember.mysubmember. Os ponteiros nesse caminho separado por ponto serão automaticamente desreferenciados. No entanto, um operador de ponto (.) ainda deve ser usado aqui em vez do operador de desreferência de ponteiro C usual (->).

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

Se os dados tipado contiverem o membro , Status receberá S_OK. Se os dados tipado não contiverem o membro , Status receberá E_NOINTERFACE. Outros valores de erro também podem ser retornados.

Comentários

EXT_TDOP_HAS_FIELD é 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 anterior 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 anterior 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