CGENOBJ. CPP

예제 공급자 구성 요소에서 cgenobj.cpp 지원되는 제네릭 Active Directory 개체 메서드는 다음 표에 나와 있습니다.

메서드 묘사
CSampleDSGenObject::CSampleDSGenObject 표준 생성자입니다.
CSampleDSGenObject::~CSampleDSGenObject 표준 소멸자입니다.
CSampleDSGenObject::CreateGenericObject ADS 제네릭 개체를 만듭니다. 적절하게 초기화합니다.
CSampleDSGenObject::SampleDSCreateObject 부모 컨테이너에 이 개체를 만듭니다.
CSampleDSGenObject::SampleDSSetObject 이 개체의 속성을 저장합니다(캐시 지우기).
CSampleDSGenObject::AllocateGenObject 제네릭 개체를 만들고 해당 형식 데이터를 로드합니다.
CSampleDSGenObject::QueryInterface 요청된 인터페이스 포인터를 반환합니다(사용 가능한 경우).
표준 IAD는 다음에 대한 구현을 포함하여 메서드를. 가져오기(네이티브 데이터 형식에서 VARIANT 형식으로의 매핑 포함) put(VARIANT 형식에서 네이티브 데이터 형식으로의 매핑 포함)
GetInfo(속성 캐시 새로 고침)
SetInfo(속성 캐시 저장)
다음에 대한 구현을 포함하여 표준 IADsContainer 메서드 GetObjectget__NewEnum
get_Filter
만들기
삭제
convertSafeArrayToVariantArray 유틸리티 루틴.