Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Initialise le CLR (Common Language Runtime), localise le point d’entrée managé dans l’en-tête CLR de l’assembly DLL et commence l’exécution.
Syntax
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
Parameters
hInst [in] Handle d’instance du module chargé.
dwReason [in]Indique pourquoi la fonction de point d’entrée DLL est appelée. Ce paramètre peut être l’une des valeurs suivantes : DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH ou DLL_PROCESS_DETACH. Pour obtenir des descriptions de ces valeurs, consultez la DllMain documentation du Kit de développement logiciel (SDK) de plateforme.
lpReserved [in] Inutilisé.
Return Value
Cette méthode retourne true la réussite et false si une erreur se produit.
Remarks
Cette fonction est appelée par le chargeur de système d’exploitation pour les assemblys DLL. Pour les assemblys exécutables, le chargeur appelle la fonction _CorExeMain à la place.
Le chargeur du système d’exploitation appelle cette méthode, quel que soit le point d’entrée spécifié dans le fichier DLL.
La _CorDllMain fonction est appelée directement par le chargeur du système d’exploitation.
Pour plus d’informations, consultez la section Remarques de la rubrique _CorValidateImage .
Requirements
Plateformes : Consultez Configuration requise.
Header: Cor.h
Bibliothèque: Inclus en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : Disponible depuis la version 1.0