Freigeben über


IDiaSymbol::get_virtualBaseTableType

Ruft den Typ eines virtuellen Basistabellenzeigers ab.

Syntax

HRESULT get_virtualBaseTableType(
   IDiaSymbol *pRetVal
};

Parameter

Parameter BESCHREIBUNG
pRetVal [out] Gibt ein IDiaSymbol-Objekt zurück, das den Typ der Basistabelle angibt.

Rückgabewert

Wenn die Ausführung erfolgreich ist, wird S_OK zurückgegeben, andernfalls S_FALSE oder ein Fehlercode.

Hinweis

Ein Rückgabewert von S_FALSE bedeutet, dass die Eigenschaft für das Symbol nicht verfügbar ist.

Hinweise

Ein Zeiger auf eine virtuelle Basistabelle (vbtptr) ist ein ausgeblendeter Zeiger in einer Visual C++-vtable, die die Vererbung von virtuellen Basisklassen verarbeitet. Die Größe des vbtptr kann je nach den geerbten Klassen unterschiedlich sein.

Diese Methode gibt ein IDiaSymbol-Objekt zurück, mit dem die Größe des vbtptr bestimmt werden kann.

Anforderungen

Anforderung BESCHREIBUNG
Header: dia2.h
Version: DIA SDK V8.0

Weitere Informationen