Condividi tramite


IDiaSymbol::get_virtualBaseTableType

Recupera il tipo di un puntatore alla tabella di base virtuale.

Sintassi

HRESULT get_virtualBaseTableType(
   IDiaSymbol *pRetVal
};

Parametri

Parametro Descrizione
pRetVal [out] Restituisce un oggetto IDiaSymbol che specifica il tipo di tabella di base.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce S_FALSE o un codice di errore.

Nota

Un valore restituito indica S_FALSE che la proprietà non è disponibile per il simbolo.

Osservazioni:

Un puntatore alla tabella di base virtuale (vbtptr) è un puntatore nascosto in una tabella virtuale di Visual C++ che gestisce l'ereditarietà dalle classi di base virtuali. Un vbtptr oggetto può avere dimensioni diverse a seconda delle classi ereditate.

Questo metodo restituisce un oggetto IDiaSymbol che può essere utilizzato per determinare le dimensioni del vbtptr.

Requisiti

Requisito Descrizione
Intestazione: dia2.h
Versione: DIA SDK v8.0

Vedi anche