Sdílet prostřednictvím


_CorDllMain – funkce

Inicializuje modul CLR (Common Language Runtime), vyhledá spravovaný vstupní bod v hlavičce CLR sestavení knihovny DLL a zahájí provádění.

Syntaxe

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

Parametry

hInst
[v] Popisovač instance načteného modulu.

dwReason
[v] Označuje, proč je volána funkce vstupního bodu knihovny DLL. Tento parametr může mít jednu z následujících hodnot: DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH nebo DLL_PROCESS_DETACH. Popisy těchto hodnot najdete v DllMain dokumentaci v sadě PLATFORM SDK.

lpReserved
[v] Nepoužité.

Návratová hodnota

Tato metoda vrátí true úspěch a false pokud dojde k chybě.

Poznámky

Tato funkce je volána zavaděčem operačního systému pro sestavení knihovny DLL. Pro spustitelná sestavení volá zavaděč místo toho funkci _CorExeMain .

Zavaděč operačního systému volá tuto metodu bez ohledu na vstupní bod zadaný v souboru DLL.

Funkci _CorDllMain volá přímo zavaděč operačního systému.

Další informace najdete v části Poznámky v tématu _CorValidateImage .

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Cor.h

Knihovny: Zahrnutý jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také