다음을 통해 공유


IADsNamespaces 속성 메서드

IADsNamespaces 인터페이스 속성 메서드는 다음 표에 설명된 속성을 가져와서 설정합니다. 자세한 내용은 Interface 속성 메서드를 참조하세요.

속성

DefaultContainer

DefaultContainer 속성은 탐색할 때 바인딩하고 시작점으로 사용할 수 있는 기본 컨테이너 개체를 식별합니다. 이 데이터는 다음 레지스트리 값에서 저장되고 검색됩니다.

HKEY_CURRENT_USER
   Software
      Microsoft
         ADs
            DefaultContainer

ADSI는 DefaultContainer 속성을 정의하여 이전에 정의된 ADSI 컨테이너 개체에 대한 포인터를 빠르게 가져오는 방법을 제공합니다.

액세스 형식: 읽기/쓰기

스크립팅 데이터 형식: BSTR

// C++ method syntax
HRESULT get_DefaultContainer(
  [out] BSTR* pbstrDefault
);
HRESULT put_DefaultContainer(
  [in] BSTR bstrDefault
);

설명

공급자는 사용자별로 이 속성을 제공해야 합니다. 기본 컨테이너는 IADsNamespaces::p ut_DefaultContainer 호출 직후에 설정됩니다. IADs.SetInfo를 호출할 필요는 없습니다. 실제로 시스템에서 제공하는 네임스페이스 개체는 이 개체에서 호출된 IADs.SetInfo 메서드에 대한 E_NOTIMPL 반환합니다. 컨테이너가 네임스페이스 개체인 경우 열거형 작업은 항상 공급자별 네임스페이스 개체 목록을 생성합니다. IADsContainer.GetObject를 사용하여 네임스페이스 개체를 가져오는 경우 bstrClass 매개 변수는 무시됩니다. 이는 컨테이너, 즉 네임스페이스 개체에 공급자별 네임스페이스 개체와 같은 한 가지 유형의 개체만 포함하기 때문입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Iads.h
DLL
Activeds.dll
IID
IID_IADsNamespaces 28B96BA0-B330-11CF-A9AD-00AA006BC149로 정의됩니다.

추가 정보

IADsContainer.GetObject

IADsNamespaces

Interface 속성 메서드