Sdílet prostřednictvím


_CorDllMain Function

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

Syntax

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

Parameters

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

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

lpReserved [v] Nepoužitý.

Return Value

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

Remarks

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

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

Funkce _CorDllMain je volána přímo zavaděčem operačního systému.

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

Requirements

Platformy: Viz požadavky na systém.

Header: Cor.h

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

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