Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Inizializza Common Language Runtime (CLR), individua il punto di ingresso gestito nell'intestazione CLR dell'assembly DLL e inizia l'esecuzione.
Syntax
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
Parameters
hInst [in] Handle di istanza del modulo caricato.
dwReason [in]Indica il motivo per cui viene chiamata la funzione punto di ingresso della DLL. Questo parametro può essere uno dei valori seguenti: DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH o DLL_PROCESS_DETACH. Per le descrizioni di questi valori, vedere la DllMain documentazione in Platform SDK.
lpReserved [in] Inutilizzato.
Return Value
Questo metodo restituisce true per esito positivo e false se si verifica un errore.
Remarks
Questa funzione viene chiamata dal caricatore del sistema operativo per gli assembly DLL. Per gli assembly eseguibili, il caricatore chiama invece la funzione _CorExeMain .
Il caricatore del sistema operativo chiama questo metodo indipendentemente dal punto di ingresso specificato nel file DLL.
La _CorDllMain funzione viene chiamata direttamente dal caricatore del sistema operativo.
Per altre informazioni, vedere la sezione Osservazioni nell'argomento _CorValidateImage .
Requirements
Piattaforme: vedere Requisiti di sistema.
Header: Cor.h
Biblioteca: Incluso come risorsa in MsCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 1.0