Share via


ADSI 액세스에 COM Interop 사용

System.DirectoryServices에서는 ADSI에서 제공한 일반적으로 사용되며 선택된 데이터 구조 및 상수를 다시 정의합니다. 그러나 COM 응용 프로그램 및 관리 코드 응용 프로그램 사이를 전환하는 중에 관리 코드 응용 프로그램을 통해 하위 수준 ADSI 구조 또는 고급 인터페이스에서 제공한 기능에 액세스하려는 경우가 있습니다.

기본 ADSI 및 관리 코드 사이에서 이러한 상호 운용성을 제공하기 위해 공용 언어 런타임에서는 ADSI 기능에 액세스하는 데 사용할 수 있는 COM Interop를 제공합니다. 이 항목에서는 COM Interop를 사용하여 ADSI에 액세스하는 방법에 대해 설명합니다.

응용 프로그램에서 COM Interop 설정

  1. Visual Studio를 연 다음 새 프로젝트를 만듭니다.

  2. 프로젝트에서 **참조 추가...**를 클릭하여 참조 추가 대화 상자를 엽니다.

  3. COM 탭을 클릭합니다.

  4. 참조 추가 대화 상자의 목록에서 Active DS 형식 라이브러리를 선택합니다.

  5. 확인을 클릭하여 ADSI 라이브러리를 추가합니다.

다음 코드 예제처럼 참조 대신 사용 중인 문을 응용 프로그램에 추가할 수 있습니다.

using ActiveDs;
Imports ActiveDs

참조 또는 사용 중인 문을 추가하지 않으면 다음 코드 예제처럼 ADSI 라이브러리의 정규화된 이름을 추가해야 합니다.

ActiveDs.IADsSecurityDescriptor

참고 항목

참조

System.DirectoryServices

개념

고급 프로그래밍 항목

Send comments about this topic to Microsoft.

Copyright © 2007 by Microsoft Corporation. All rights reserved.