Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В примере компонента поставщика перечисление объекта контейнера использует подпрограммы из cenumobj.cpp, перечисленных в следующей таблице.
| Метод | Описание |
|---|---|
| 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 | Освободить фильтр. |