_CorDllMain 函式
初始化 CLR、找出 DLL 組件通用語言執行平台 (CLR) 標頭中的受控進入點,並開始執行。
語法
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
參數
hInst
[in] 已載入模組的執行個體控制碼。
dwReason
[in] 指出為何呼叫 DLL 進入點函式。 此參數可以是下列其中一個值:DLL_PROCESS_ATTACH、DLL_THREAD_ATTACH、DLL_THREAD_ATTACH 或 DLL_PROCESS_DETACH。 如需這些值的描述,請參閱 DllMain
Platform SDK 中的文件。
lpReserved
[in] 未使用。
傳回值
此方法會在成功時傳回 true
,並在發生錯誤時傳回 false
。
備註
DLL 組件的作業系統載入器會呼叫此函式。 對於可執行檔組件,載入器會改為呼叫 _CorExeMain 函式。
不論 DLL 檔案中指定的進入點為何,作業系統載入器會呼叫此方法。
作業系統載入器會直接呼叫 _CorDllMain
函式。
如需詳細資訊,請參閱 _CorValidateImage 主題中的<備註>一節。
規格需求
平台:請參閱系統需求。
標頭:Cor.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:自 1.0 起提供