Compartilhar via


Método IDebugHostType2::GetBaseType (dbgmodel.h)

Se o tipo for um derivado de outro tipo único (por exemplo: como MyStruct * é derivado de MyStruct'), o método GetBaseType retornará o tipo base da derivação. Para ponteiros, isso retorna o tipo apontado. Para matrizes, isso retorna do que a matriz é uma matriz. Se o tipo não for um tipo derivado, um erro será retornado.

Observe que esse método não tem nada a ver com classes base C++ (ou outras linguísticas). Esses são símbolos (IDebugHostBaseClass) que podem ser enumerados da classe derivada por meio de uma chamada para o método EnumerateChildren.

Sintaxe

HRESULT GetBaseType(
  IDebugHostType **baseType
);

Parâmetros

baseType

O tipo do qual esse tipo é derivado é retornado aqui. Esse é o tipo apontado, o tipo que uma matriz contém, etc...

Retornar valor

Esse método retorna HRESULT que indica êxito ou falha.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Interface IDebugHostType2