Share via


使用 COM Interop 封送處理資料

COM Interop 提供兩種支援:從 Managed 程式碼使用 COM 物件,以及將 Managed 物件公開給 COM。 在 COM 之間來回封送處理 (Marshaling) 資料具有大規模的支援,而且幾乎永遠提供正確的封送處理行為。

Windows Software Development Kit (SDK) 包含下列 COM Interop 工具:

  • 型別程式庫匯入工具 (Tlbimp.exe),可將 COM 型別轉換為 Interop 組件。 從這個組件中,Interop 封送處理服務會產生在 Managed 和 Unmanaged 記憶體之間執行資料封送處理的包裝函式 (Wrapper Function)。

  • 型別程式庫匯出工具 (Tlbexp.exe),可從組件中產生 COM 型別程式庫,以及可產生方法呼叫時執行封送處理的包裝函式。

本章節描述當您可以 (或必須) 為封送處理器提供其他型別資訊時,自訂 Interop 包裝函式的過程。

在本節中

相關章節