平臺叫用服務

平臺叫用服務  ， 或稱P / Invoke ， 通常指微軟的公共語言運行時提供的跨平臺調用方式 。 平臺叫用服務是公共語言基礎設施相關實現的一個特性 。 這一特性與微軟的公共語言運行時提供的較爲類似 ， 因此一般提到P / Invoke多數指微軟的.NET實現方案 。 這一方案能夠實現通過託管代碼訪問原生代碼 。 使用P / Invoke可以通過CLR來控制DLL的加載 ， 以及將非託管代碼的數據類型轉換爲託管數據類型 。