裝載全域靜態函式的 .NET Framework 1.1 和 2.0
更新:2010 年 7 月
本章節說明裝載 API 所使用的 Unmanaged 全域靜態函式。
除了 _Cor* 函式以外,這些函式在 .NET Framework 4 版 中已被取代。
在本節中
_CorDllMain 函式
初始化 Common Language Runtime (CLR)、在 DLL 組件的 CLR 標頭中尋找 Managed 進入點,並開始執行。_CorExeMain 函式
初始化 Common Language Runtime (CLR)、在可執行組件的 CLR 標頭中尋找 Managed 進入點,並開始執行。_CorExeMain2 函式
執行指定之記憶體對應碼中的進入點。 此函式是由作業系統載入器所呼叫。_CorImageUnloading 函式
在 Managed 模組映像卸載時,告知載入器。_CorValidateImage 函式
驗證 Managed 模組映像,並在載入這些映像後通知作業系統載入器。CallFunctionShim 函式
已取代。 在指定之程式庫中,呼叫具有指定之名稱和參數的函式。ClrCreateManagedInstance 函式
已取代。 建立指定之 Managed 型別的執行個體。CoEEShutDownCOM 函式
從處理序卸載 COM 組件。 此函式在 .NET Framework 4 版 中已被取代。CoInitializeCor 函式
CoInitializeCor 已過時。 若要初始化 Common Language Runtime (CLR),請使用 CorBindToRuntimeEx 或 CorBindToCurrentRuntime。CoInitializeEE 函式
確定 CLR 執行引擎已載入處理序 (Process)。 此函式在 .NET Framework 4 中已被取代。 請改用 ICLRRuntimeHost::Start 方法。CorBindToCurrentRuntime 函式
已取代。 使用儲存在 XML 檔案中的版本資訊,將 Common Language Runtime (CLR) 載入處理序。CorBindToRuntime 函式
已取代。 讓 Unmanaged 主應用程式將 CLR 載入處理序中。CorBindToRuntimeByCfg 函式
已取代。 使用自 XML 檔案所讀取的版本資訊,將 CLR 載入處理序。CorBindToRuntimeEx 函式
已取代。 讓 Unmanaged 主應用程式將 CLR 載入處理序,並讓您設定旗標指定 CLR 的行為。CorBindToRuntimeHost 函式
已取代。 可讓主應用程式將 CLR 的指定版本載入處理序中。CorExitProcess 函式
已取代。 關閉目前的 Unmanaged 處理序。CorLaunchApplication 函式
已取代。 使用指定的資訊清單和其他應用程式資料,於指定的網路路徑上啟動應用程式。CorMarkThreadInThreadPool 函式
已取代。 標記目前正在執行之執行緒集區的執行緒,以便執行 Managed 程式碼。 從 .NET Framework 2.0 版開始,這個函式已無效。 這不是必要的函式,可以從程式碼中移除。CoUninitializeCor 函式
CoUninitializeCor 已過時。 CLR 無法從處理序卸載。CoUninitializeEE 函式
CoUninitializeEE 已過時。CreateDebuggingInterfaceFromVersion 函式
已取代。 根據指定的版本資訊建立 ICorDebug 物件。CreateICeeFileGen 函式
已取代。 建立 ICeeFileGen 物件。DestroyICeeFileGen 函式
已取代。 終結 ICeeFileGen 物件。FExecuteInAppDomainCallback 函式指標
已取代。 指向 CLR 呼叫的函式,以執行 Managed 程式碼。FLockClrVersionCallback 函式指標
已取代。 指向 CLR 呼叫的函式,以告知主應用程式已啟動或完成初始設定。GetCLRIdentityManager 函式
已取代。 取得允許 CLR 管理識別之介面的指標。GetCORRequiredVersion 函式
已取代。 取得必要的 CLR 版本號碼。GetCORSystemDirectory 函式
已取代。 傳回已載入處理序中的 CLR 安裝目錄。GetCORVersion 函式
已取代。 傳回目前處理序所執行的 CLR 版本號碼。GetFileVersion 函式
已取代。 使用指定的緩衝區,取得指定之檔案的 CLR 版本資訊。GetRealProcAddress 函式
已取代。 取得從最新安裝的 CLR 版本中所匯出的指定之函式的位址。GetRequestedRuntimeInfo 函式
已取代。 取得應用程式所要求關於 CLR 的版本和目錄資訊。GetRequestedRuntimeVersion 函式
已取代。 取得指定之應用程式所要求的 CLR 版本號碼。 如果未安裝該版本,則取得所要求的版本以前安裝的最新版本。GetRequestedRuntimeVersionForCLSID 函式
已取代。 以指定的 CLSID,取得適合此類別的 CLR 版本資訊。GetVersionFromProcess 函式
已取代。 取得與指定的處理序控制代碼關聯的 CLR 版本號碼。LoadLibraryShim 函式
已取代。 載入 .NET Framework DLL 的指定版本。LoadStringRC 函式
已取代。 使用目前執行緒的預設文化特性,將 HRESULT 值轉譯成錯誤訊息。LoadStringRCEx 函式
已取代。 將 HRESULT 值轉譯為適用於指定之文化特性的錯誤訊息。LockClrVersion 函式
已取代。 允許主應用程式判斷,在處理序中會先使用哪一個版本的 CLR,然後再明確初始化 CLR。LPOVERLAPPED_COMPLETION_ROUTINE 函式指標
已取代。 指向函式,此函式會在裝置之重疊的 (也就是非同步) I/O 完成時告知主應用程式。LPTHREAD_START_ROUTINE 函式指標
已取代。 指向函式,告知主應用程式執行緒已開始執行。RunDll32ShimW 函式
已取代。 執行指定命令。WAITORTIMERCALLBACK 函式指標
已取代。 指向函式,此函式會告知主應用程式等候處理常式已發出信號或已逾時。
相關章節
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 7 月 |
已釐清 CorMarkThreadInThreadPool 函式 函式已失效。 |
客戶回函。 |