Udostępnij za pośrednictwem


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

Zobacz też