Share via


관리되지 않는 API 참조

업데이트: 2007년 11월

이 단원에서는 런타임 호스트, 컴파일러, 디스어셈블러, 난독 처리기, 디버거, 프로파일러 등의 비관리 코드 관련 응용 프로그램에서 사용할 수 있는 관리되지 않는 API에 대한 정보를 제공합니다.

단원 내용

  • ALink
    .NET Framework 어셈블리와 바인딩되지 않은 모듈을 만들 수 있게 해 주는 ALink API에 대해 설명합니다.

  • 상수
    CorSym.idl에 정의된 상수에 대해 설명합니다.

  • 사용자 지정 인터페이스 특성
    COM(구성 요소 개체 모델) 사용자 지정 인터페이스 특성에 대해 설명합니다.

  • 디버깅
    CLR(공용 언어 런타임) 환경에서 실행되는 코드를 디버거에서 디버깅하는 데 사용할 수 있는 디버깅 API에 대해 설명합니다.

  • 진단 기호 저장소
    컴파일러에서 디버거에 사용될 기호 정보를 생성하는 데 사용할 수 있는 진단 기호 저장소 API에 대해 설명합니다.

  • Fusion
    런타임 호스트에서 응용 프로그램의 리소스 속성에 액세스하여 해당 응용 프로그램에 대한 올바른 버전의 리소스를 찾는 데 사용할 수 있는 Fusion API에 대해 설명합니다.

  • 호스팅
    관리되지 않는 호스트에서 CLR을 해당 응용 프로그램에 통합하는 데 사용할 수 있는 호스팅 API에 대해 설명합니다.

  • 메타데이터
    CLR에서 형식을 로드하지 않아도 컴파일러와 같은 클라이언트에서 구성 요소의 메타데이터를 생성하거나 액세스하는 데 사용할 수 있는 메타데이터 API에 대해 설명합니다.

  • 프로파일링
    CLR에서의 프로그램 실행을 프로파일러에서 모니터링하는 데 사용할 수 있는 프로파일링 API에 대해 설명합니다.

  • 강력한 이름
    클라이언트가 어셈블리의 강력한 이름 서명을 관리하는 데 사용할 수 있는 강력한 이름 지정 API에 대해 설명합니다.

  • Tlbexp 도우미 함수
    어셈블리를 형식 라이브러리로 변환할 때 형식 라이브러리 내보내기(Tlbexp.exe)에서 사용하는 두 가지 도우미 함수와 인터페이스에 대해 설명합니다.