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 |