Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy moduł wyliczający dla klas bazowych tej klasy.
Składnia
Parametry
ppEnum\
[out] Zwraca obiekt IEnumDebugFields reprezentujący listę klas bazowych. Zwraca wartość null, jeśli nie ma klas bazowych.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca S_OK, zwraca S_SH_NO_BASE_CLASSES, jeśli nie ma klas bazowych (a ppEnum parametr jest ustawiony na wartość null). W przeciwnym razie zwraca kod błędu.
Uwagi
Klasy bazowe w obiekcie wyliczania są określane w kolejności od najbliższej (lub większości pochodnej) klasy bazowej do najbardziej zdalnej klasy bazowej. Na przykład biorąc pod uwagę klasy języka C++:
class Root { }
class Level1 : Root { }
class Level2 : Level1 { }
class MyClass : Level2 { }
Wyliczenie zwróci klasy bazowe w kolejności Level2, Level1, Root.