다음을 통해 공유


Active Directory 인스턴스 매핑

일반적으로 각 Active Directory 개체는 정확히 하나의 WMI 인스턴스에 매핑됩니다. WMI 인스턴스에 해당하는 WMI 클래스는 해당 Active Directory 클래스에서 클래스 공급자가 제공하는 클래스와 동일합니다. 각 인스턴스의 ADSIPath 키 속성은 개체의 ADSI 경로로 채워집니다.

이 항목에서는 다음 섹션에 대해 설명합니다.

메모

특정 운영 체제에서 이 구성 요소의 지원 및 설치에 대한 자세한 내용은 WMI 구성 요소 운영 체제 가용성을 참조하세요.

 

네임스페이스 매핑

ADSI의 각 네임스페이스는 WMI의 \r\\oot\\directory 네임스페이스와 일대일로 매핑됩니다. WMI 네임스페이스의 이름은 네임스페이스를 제공하는 Directory Services 공급자의 ProgId 값과 동일합니다. 특히 Active Directory는 \root\directory 네임스페이스의 \LDAP 네임스페이스에 매핑됩니다. WMI는 클래스 공급자 등록 프로세스의 일부로 \LDAP 네임스페이스를 만듭니다.

특성 값 매핑

다음 표에서는 Active Directory 개체의 각 특성과 WMI 속성 간의 매핑을 나열합니다.

Active Directory 구문 WMI 데이터 형식 WMI 속성 값
Access-Point CIM_STRING 문자열 값에서 매핑됩니다.
부울 CIM_BOOLEAN 적절한 불리언 값에 직접 매핑됩니다.
대/소문자를 구분하지 않는 문자열 CIM_STRING 문자열 값에서 매핑됩니다.
대/소문자 구분 문자열 CIM_STRING 문자열 값에서 매핑됩니다.
고유 이름 CIM_STRING 문자열 값에서 매핑됩니다.
DN-Binary 클래스 DN_With_Binary의 포함된 개체 DN_With_String 클래스의 인스턴스에 매핑됩니다.
DN-String 클래스 DN_With_String 포함된 개체 DN_With_String 클래스의 인스턴스에 매핑됩니다.
열거형 CIM_SINT32 정수 값에 직접 매핑됩니다.
IA5-String CIM_STRING 문자열 값에서 매핑됩니다.
정수 CIM_SINT32 정수 값에 직접 매핑됩니다.
NT 보안 설명자 클래스 의 Uint8Array 내장 객체 Uint8Array 클래스의 인스턴스에 매핑됩니다.
숫자 문자열 CIM_STRING 문자열 값에서 매핑됩니다.
개체 ID CIM_STRING OID의 문자열 표현에서 매핑됩니다. 예를 들어 "1.3.3.4"입니다.
옥텟 문자열 클래스 Uint8Array 포함된 개체 Uint8Array 클래스의 인스턴스에 매핑됩니다.
OR 이름 CIM_STRING 문자열 값에서 매핑됩니다.
Presentation-Address CIM_STRING 문자열 값에서 매핑됩니다.
출력 대소문자 문자열 CIM_STRING 문자열 값에서 매핑됩니다.
복제본 링크 Uint8Array 의 클래스에 포함된 개체 Uint8Array 클래스의 인스턴스에 매핑됩니다.
SID 클래스 Uint8Array 임베디드 개체 Uint8Array 클래스의 인스턴스에 매핑됩니다.
시간 CIM_DATETIME CIM_DATETIME 표현으로 변환되고 매핑됩니다.
미정의 사용할 수 없음 (N/A) 해당 없음
유니코드 문자열 CIM_STRING 문자열 값에서 매핑됩니다.
UTC 코딩된 시간 CIM_DATETIME CIM_DATETIME 표현으로 변환되고 매핑됩니다.

 

Uint8ArrayDN_With_Binary대한 자세한 내용은 매핑 특성참조하세요.

인스턴스 연관성 매핑

Directory Services 공급자는 DS_LDAP_Instance_Containment 클래스의 인스턴스를 사용하여 Active Directory의 다양한 컨테이너 관계를 매핑합니다.