CENUMOBJ. CPP
В примере компонента поставщика перечисление объекта контейнера использует подпрограммы из cenumobj.cpp, перечисленных в следующей таблице.
Метод | Description |
---|---|
CSampleDSGenObjectEnum::Create | Создайте объект для включения перечисления универсальных объектов Active Directory. |
CSampleDSGenObjectEnum::CSampleDSGenObjectEnum | Инициализация. |
CSampleDSGenObjectEnum::EnumGenericObjects | Управление извлечением объектов. |
CSampleDSGenObjectEnum::FetchObjects | Извлеките набор указателей IDispatch , которые соответствуют фильтру. |
CSampleDSGenObjectEnum::FetchNextObject | Получение объекта и сопоставление с фильтром. Если он соответствует, заключите его в универсальный объект и верните указатель IDispatch . |
CSampleDSGenObjectEnum::EnumGenericObjects | Управление извлечением объектов. |
CSampleDSGenObjectEnum::Next | Извлеките указанное число элементов из указанного объекта перечисления. |
CSampleDSGenObjectEnum::IsValidDSFilter | Убедитесь, что класс объектов соответствует одному в списке фильтров. |
CSampleDSGenObjectEnum::BuildDSFilterArray | Управление массивом фильтров. |
CSampleDSGenObjectEnum::CreateAndAppendFilterEntry | Добавьте новый класс объектов в фильтр и задайте фильтр как смежный. |
FreeFilterList | Освободить фильтр. |