Unmanaged API 參考

本節包含有關 Managed 程式碼相關應用程式 (例如執行階段主應用程式、編譯器、反組譯工具、模糊化工具、偵錯工具和分析工具) 可使用的 Unmanaged API 的資訊。

在本節中

  • ALink
    說明會支援 .NET Framework 組件和未繫結模組之建立的 ALink API。

  • 常數
    說明在 CorSym.idl 中定義的常數。

  • 自訂介面屬性
    說明元件物件模型 (Component Object Model,COM) 的自訂介面屬性。

  • 偵錯
    說明偵錯 API,可讓偵錯工具對 Common Language Runtime (CLR) 環境中執行的程式碼進行偵錯。

  • 診斷符號存放區
    說明可讓編譯器產生符號資訊供偵錯工具使用的診斷符號存放區 API。

  • 融合
    說明可讓執行階段主應用程式存取應用程式的資源屬性,以便為應用程式尋找正確版本之資源的融合 API。

  • 裝載
    說明可讓 Unmanaged 主應用程式將 CLR 整合至其應用程式的裝載 API。

  • 中繼資料
    說明可讓用戶端 (例如編譯器) 產生或存取元件的中繼資料,而不需要 CLR 載入型別的中繼資料 API。

  • 分析
    說明可讓分析工具以 CLR 監視程式執行的分析 API。

  • 強式命名
    說明可讓用戶端管理組件強式名稱簽署的強式命名 API。

  • Tlbexp Helper 函式
    說明兩個 Helper 函式和一個介面,供「型別程式庫匯出工具」(Tlbexp.exe) 在組件轉換成型別程式庫的程序中使用。