Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Initialisiert die Common Language Runtime (CLR), sucht den verwalteten Einstiegspunkt im CLR-Header der DLL-Assembly und beginnt mit der Ausführung.
Syntax
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
Parameters
hInst [in] Das Instanzhandle des geladenen Moduls.
dwReason [in]Gibt an, warum die DLL-Einstiegspunktfunktion aufgerufen wird. Dieser Parameter kann einer der folgenden Werte sein: DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH oder DLL_PROCESS_DETACH. Beschreibungen dieser Werte finden Sie in der DllMain Dokumentation im Platform SDK.
lpReserved [in] Unbenutzt.
Return Value
Diese Methode gibt true den Erfolg zurück, und false wenn ein Fehler auftritt.
Remarks
Diese Funktion wird vom Betriebssystemladeprogramm für DLL-Assemblys aufgerufen. Bei ausführbaren Assemblys ruft das Ladeprogramm stattdessen die _CorExeMain-Funktion auf.
Das Betriebssystemladeprogramm ruft diese Methode unabhängig vom Einstiegspunkt auf, der in der DLL-Datei angegeben ist.
Die _CorDllMain Funktion wird direkt vom Betriebssystemladeprogramm aufgerufen.
Weitere Informationen finden Sie im Abschnitt "Hinweise" im _CorValidateImage Thema.
Requirements
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: In MsCorEE.dll als Ressource enthalten
.NET Framework-Versionen: Verfügbar seit 1.0