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 필터를 해제합니다.