Compartir a través de


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

Si el tipo es un derivado de otro tipo único (por ejemplo: como MyStruct * se deriva de MyStruct'), el método GetBaseType devuelve el tipo base de la derivación. En el caso de los punteros, devuelve el tipo al que apunta. En el caso de las matrices, esto devuelve lo que la matriz es una matriz de . Si el tipo no es de este tipo derivado, se devuelve un error.

Tenga en cuenta que este método no tiene nada que ver con las clases base de C++ (u otras lingüísticas). Estos son símbolos (IDebugHostBaseClass) que se pueden enumerar desde la clase derivada a través de una llamada al método EnumerateChildren.

Sintaxis

HRESULT GetBaseType(
  IDebugHostType **baseType
);

Parámetros

baseType

El tipo del que se deriva este tipo se devuelve aquí. Este es el tipo al que se apunta, el tipo que contiene una matriz, etc.

Valor devuelto

Este método devuelve HRESULT, que indica que se ha realizado correctamente o no.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Interfaz IDebugHostType2