Share via


비관리 코드와의 상호 운용

업데이트: 2007년 11월

.NET Framework에서는 COM 구성 요소, COM+ 서비스, 외부 형식 라이브러리 및 여러 가지 운영 체제 서비스와의 상호 운용을 지원합니다. 관리되는 개체 모델 및 관리되지 않는 개체 모델의 데이터 형식, 메서드 시그니처 및 오류 처리 메커니즘은 서로 다릅니다. 공용 언어 런타임에서는 .NET Framework 구성 요소와 비관리 코드 간의 상호 운용을 단순화하고 마이그레이션 경로를 쉽게하기 위해, 클라이언트와 서버 모두에서 이러한 개체 모델 간의 차이를 숨깁니다.

런타임의 제어를 받아 실행되는 코드를 관리 코드라고 하며 런타임 밖에서 실행되는 코드를 비관리 코드라고 합니다. 비관리 코드로는 COM 구성 요소, ActiveX 인터페이스 및 Win32 API 함수가 있습니다.

단원 내용

관련 단원

  • 고급 수준의 COM 상호 운용성
    COM 구성 요소를 .NET Framework 응용 프로그램에 통합하는 작업에 대한 자세한 정보로 연결되는 링크를 제공합니다.