Condividi tramite


Metodo IDebugHostType2::GetBaseType (dbgmodel.h)

Se il tipo è un derivato di un altro tipo singolo(ad esempio, come MyStruct * è derivato da MyStruct'), il metodo GetBaseType restituisce il tipo di base della derivazione. Per i puntatori, restituisce il tipo a cui punta. Per le matrici, viene restituito ciò che la matrice è una matrice di . Se il tipo non è un tipo derivato di questo tipo, viene restituito un errore.

Si noti che questo metodo non ha nulla a che fare con le classi di base C++ (o altre classi di base linguistiche). Si tratta di simboli (IDebugHostBaseClass) che possono essere enumerati dalla classe derivata tramite una chiamata al metodo EnumerateChildren.

Sintassi

HRESULT GetBaseType(
  IDebugHostType **baseType
);

Parametri

baseType

Il tipo da cui deriva questo tipo viene restituito qui. Questo è il tipo a cui punta, il tipo che contiene una matrice e così via...

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

'interfaccia IDebugHostType2