IDsDisplaySpecifier::IsClassContainer 메서드(dsclient.h)
IDsDisplaySpecifier::IsClassContainer 메서드는 지정된 개체 클래스가 컨테이너인지 여부를 결정합니다.
구문
BOOL IsClassContainer(
[in] LPCWSTR pszObjectClass,
[in] LPCWSTR pszADsPath,
[in] DWORD dwFlags
);
매개 변수
[in] pszObjectClass
컨테이너인지 확인하기 위해 개체 클래스의 이름을 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다. 개체 클래스 이름의 예로는 "user" 및 "container"가 있습니다.
[in] pszADsPath
표시 지정자 컨테이너에 바인딩할 수 있고 스키마 데이터를 가져올 수 있는 클래스 개체의 ADsPath 를 포함하는 null로 끝나는 유니코드 문자열에 대한 포인터입니다.
[in] dwFlags
이 메서드의 동작을 수정하는 플래그를 포함합니다. 0 또는 다음 플래그일 수 있습니다.
DSICCF_IGNORETREATASLEAF
표시 지정자의 treatAsLeaf 특성은 무시되며 스키마 데이터만 사용하여 클래스가 컨테이너인지 확인합니다.
반환 값
지정된 클래스가 컨테이너인 경우 TRUE 를 반환합니다. 그렇지 않으면 FALSE를 반환합니다.
설명
메서드는 표시 지정자의 스키마 데이터 및/또는 treatAsLeaf 특성을 사용하여 개체 클래스가 컨테이너인지 확인합니다. 스키마가 클래스에 다른 개체를 포함할 수 있음을 나타내는 경우 개체 클래스는 컨테이너로 결정됩니다. 표시 지정자의 treatAsLeaf 특성을 사용하여 스키마 표시기를 재정의할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista |
지원되는 최소 서버 | Windows Server 2008 |
대상 플랫폼 | Windows |
헤더 | dsclient.h |
DLL | Dsadmin.dll |