Aracılığıyla paylaş


_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

Ayrıca bkz.