CENUMOBJ。CPP

在示例提供程序组件中,容器对象的枚举使用下表中列出的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 释放筛选器。