共用方式為


_CorDllMain Function

初始化 Common Language Runtime (CLR),在 DLL 元件的 CLR 標頭中找出 Managed 進入點,並開始執行。

Syntax

BOOL STDMETHODCALLTYPE _CorDllMain (
   [in] HINSTANCE hInst,
   [in] DWORD     dwReason,
   [in] LPVOID    lpReserved
);

Parameters

hInst [in]已載入模組的實例句柄。

dwReason [in]指出呼叫 DLL 進入點函式的原因。 此參數可以是下列其中一個值:DLL_PROCESS_ATTACH、DLL_THREAD_ATTACH、DLL_THREAD_ATTACH或DLL_PROCESS_DETACH。 如需這些值的描述,請參閱 DllMain 平臺 SDK 中的檔。

lpReserved [in]閑置。

Return Value

這個方法會 true 傳回成功,如果 false 發生錯誤,則傳回 。

Remarks

DLL 元件的作系統載入器會呼叫此函式。 針對可執行的元件,載入器會改為呼叫 _CorExeMain 函式

不論 DLL 檔案中指定的進入點為何,作系統載入器都會呼叫此方法。

_CorDllMain 函式是由作系統載入器直接呼叫。

如需詳細資訊,請參閱 _CorValidateImage 主題中的一節。

Requirements

平台:請參閱系統需求

Header: Cor.h

圖書館: 包含在 MsCorEE.dll 中作為資源

.NET Framework 版本: 自 1.0 起可用