IDiaSymbol::get_virtualBaseTableType
Pobiera typ wirtualnego wskaźnika tabeli bazowej.
Składnia
HRESULT get_virtualBaseTableType(
IDiaSymbol *pRetVal
};
Parametry
Parametr | Opis |
---|---|
pRetVal |
[out] Zwraca obiekt IDiaSymbol określający typ tabeli bazowej. |
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca S_FALSE
lub kod błędu.
Uwaga
Wartość zwracana S_FALSE
oznacza, że właściwość nie jest dostępna dla symbolu.
Uwagi
Wirtualny wskaźnik tabeli bazowej (vbtptr
) jest ukrytym wskaźnikiem w tabeli wirtualnej Visual C++, która obsługuje dziedziczenie z wirtualnych klas bazowych. Element vbtptr
może mieć różne rozmiary w zależności od dziedziczonej klasy.
Ta metoda zwraca obiekt IDiaSymbol , którego można użyć do określenia rozmiaru vbtptr.
Wymagania
Wymaganie | opis |
---|---|
Nagłówek: | dia2.h |
Version: | ZESTAW DIA SDK w wersji 8.0 |