_CorDllMain İşlevi
Ortak dil çalışma zamanını (CLR) başlatır, DLL derlemesinin CLR üst bilgisinde yönetilen giriş noktasını bulur ve yürütmeye başlar.
Sözdizimi
BOOL STDMETHODCALLTYPE _CorDllMain (
[in] HINSTANCE hInst,
[in] DWORD dwReason,
[in] LPVOID lpReserved
);
Parametreler
hInst
[in] Yüklenen modülün örnek tanıtıcısı.
dwReason
[in] DLL giriş noktası işlevinin neden çağrıldığını gösterir. Bu parametre şu değerlerden biri olabilir: DLL_PROCESS_ATTACH, DLL_THREAD_ATTACH, DLL_THREAD_ATTACH veya DLL_PROCESS_DETACH. Bu değerlerin açıklamaları için Platform SDK'sı DllMain
belgelerine bakın.
lpReserved
[in] Kullanılma -yan.
Dönüş Değeri
Bu yöntem başarı için döndürür true
ve false
hata oluşursa.
Açıklamalar
Bu işlev, DLL derlemeleri için işletim sistemi yükleyicisi tarafından çağrılır. Yürütülebilir derlemeler için yükleyici bunun yerine _CorExeMain işlevini çağırır.
İşletim sistemi yükleyicisi, DLL dosyasında belirtilen giriş noktasından bağımsız olarak bu yöntemi çağırır.
_CorDllMain
İşlev doğrudan işletim sistemi yükleyicisi tarafından çağrılır.
Ek bilgi için _CorValidateImage konusunun Açıklamalar bölümüne bakın.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: Cor.h
Kitaplığı: MsCorEE.dll'da kaynak olarak dahil edilen
.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir