CENUMOBJ. CPP

In het voorbeeldprovideronderdeel maakt de inventarisatie van een containerobject gebruik van de routines, van cenumobj.cpp, vermeld in de volgende tabel.

Methode Beschrijving
CSampleDSGenObjectEnum::Create Maak een object om opsomming van algemene Active Directory-objecten in te schakelen.
CSampleDSGenObjectEnum::CSampleDSGenObjectEnum Initialisatie.
CSampleDSGenObjectEnum::EnumGenericObjects Het ophalen van objecten beheren.
CSampleDSGenObjectEnum::FetchObjects Haal de set IDispatch--aanwijzers op die overeenkomen met het filter.
CSampleDSGenObjectEnum::FetchNextObject Een object ophalen en overeenkomen met het filter. Als deze overeenkomt, verpakt u het in een algemeen object en retourneert u een IDispatch- aanwijzer.
CSampleDSGenObjectEnum::EnumGenericObjects Beheer het ophalen van de objecten.
CSampleDSGenObjectEnum::Volgende Haal het opgegeven aantal elementen op uit het aangegeven opsommingsobject.
CSampleDSGenObjectEnum::IsValidDSFilter Controleer of de objectklasse overeenkomt met een objectklasse in de filterlijst.
CSampleDSGenObjectEnum::BuildDSFilterArray- De filtermatrix beheren.
CSampleDSGenObjectEnum::CreateAndAppendFilterEntry Voeg een nieuwe objectklasse toe aan het filter en stel het filter in als aaneengesloten.
FreeFilterList- Maak het filter vrij.