학습
RootDSE(ADSI)
각 디렉터리 서버에는 RootDSE라는 고유한 항목이 있습니다. 서버의 기능, 지원하는 LDAP 버전 및 사용하는 명명 컨텍스트와 같은 서버에 대한 데이터를 제공합니다.
예를 들어 모든 Windows do기본 환경에서 실행할 수 있는 스크립트 또는 애플리케이션을 만듭니다. Active Directory에 연결할 때 고유 이름, 서버 이름 또는 할기본 이름을 지정할 수 있습니다. 이 정보가 없는 경우 RootDSE 개체를 사용하여 연결을 설정할 수 있습니다. 다음 코드 예제에서는 할 일에서 do기본 설명을 변경합니다기본.
코드는 형식 라이브러리(활성 DS 형식 라이브러리)에 대한 참조를 포함해야 합니다.
Set rootDSE = GetObject("LDAP://RootDSE")
Set dom = GetObject( "LDAP://" & rootDSE.Get("defaultNamingContext"))
dom.Put "description", "My domain"
dom.SetInfo
RootDSE에서 defaultNamingContext 특성을 가져오면 현재 do기본 바인딩할 수 있습니다. 예를 들어 Fabrikam defaultNamingContext는 DC=Fabrikam, DC=COM입니다.
RootDSE의 속성을 열거하려면 IADsPropertyList 인터페이스를 사용합니다. 이 작업에는 IDirectoryObject 를 사용할 수 없습니다.
자세한 내용은 서버리스 바인딩 및 RootDSE를 참조 하세요.