다음을 통해 공유


IADsNameTranslate 인터페이스(iads.h)

IADsNameTranslate 인터페이스는 ADS_NAME_TYPE_ENUM 열거형에 정의된 다양한 형식 간에 DN(고유 이름)을 변환합니다. 이 기능은 Active Directory의 개체에서 사용할 수 있습니다.

이름 변환은 디렉터리 서버에서 수행됩니다. DN을 번역하려면 IADsNameTranslate 개체를 통해 서버와 통신하고 관심 있는 개체와 원하는 형식을 지정합니다. 다음은 IADsNameTranslate 인터페이스를 사용하는 일반적인 프로세스입니다.

먼저 IADsNameTranslate 개체의 instance 만듭니다.

둘째, 를 사용하여 디렉터리 서버를 지정하여 IADsNameTranslate 개체를 초기화합니다.
IADsNameTranslate::Init 또는 IADsNameTranslate::InitEx 메서드.

셋째, IADsNameTranslate::Set 메서드를 사용하여 이름을 지정하고 IADsNameTranslate::SetEx 메서드를 사용하여 형식을 지정하여 서버에서 디렉터리 개체를 설정합니다.

네 번째로, IADsNameTranslate::Get 또는 IADsNameTranslate::GetEx 메서드를 사용하여 지정된 형식으로 개체 이름을 검색합니다.

다음 코드 예제에서는 Visual C++, Visual Basic 및 VBScript/Active Server Pages에서 IADsNameTranslate 개체를 만드는 방법을 보여 줍니다.

참고ADS_NAME_TYPE_ENUM 열거형에 정의되고 IADsNameTranslate 에서 사용되는 서식 요소는 동일하지 않으며 DsCrackName 함수에서 사용하는 서식 요소와 교환할 수 없습니다. 유사하게 명명되었지만 서로 교환할 수 없는 이러한 요소 형식의 적절한 사용은 혼동하지 마세요.
 

상속

IADsNameTranslate 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IADsNameTranslate 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IADsNameTranslate 인터페이스에는 이러한 메서드가 있습니다.

 
IADsNameTranslate::Get

디렉터리 개체의 이름을 지정된 형식으로 검색합니다.
IADsNameTranslate::GetEx

지정된 형식의 개체 이름을 가져옵니다.
IADsNameTranslate::Init

현재 사용자의 자격 증명을 사용하여 지정된 디렉터리 서버, 도메인 또는 글로벌 카탈로그에 바인딩하여 이름 변환 개체를 초기화합니다.
IADsNameTranslate::InitEx

지정된 사용자 자격 증명을 사용하여 지정된 디렉터리 서버, 도메인 또는 글로벌 카탈로그에 바인딩하여 이름 변환 개체를 초기화합니다.
IADsNameTranslate::Set

디렉터리 서비스에 이름 변환을 위해 지정된 개체를 설정하도록 지시합니다.
IADsNameTranslate::SetEx

이름 변환을 위한 개체 배열을 설정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 iads.h

참고 항목

ADS_NAME_TYPE_ENUM

CoCreateInstance

IADsNameTranslate 속성 메서드

IADsNameTranslate 인터페이스

IADsNameTranslate::Get

IADsNameTranslate::GetEx

IADsNameTranslate::Init

IADsNameTranslate::InitEx

IADsNameTranslate::Set

IADsNameTranslate::SetEx

IDispatch