Aracılığıyla paylaş


Dynamic-Link Kitaplığı İşlevleri

Dinamik bağlamada aşağıdaki işlevler kullanılır.

Fonksiyon Açıklama
AddDllDirectory İşlem DLL'i arama yoluna bir dizin ekler.
DisableThreadLibraryCalls Belirtilen DLL için iş parçacığı ekleme ve iş parçacığı ayırma bildirimlerini devre dışı bırakır.
DllMain DLL'ye isteğe bağlı bir giriş noktası.
FreeLibrary Yüklenen DLL'nin başvuru sayısını azaltma. Başvuru sayısı sıfıra ulaştığında, modülün eşlemesi çağrı işleminin adres alanından çıkarılır.
FreeLibraryAndExitThread Yüklenen DLL'nin başvuru sayısını bir kez azalmış ve sonra çağrı iş parçacığını sonlandırmak için ExitThreadçağırır.
GetDllDirectory Uygulamanın DLL'lerini bulmak için kullanılan arama yolunun uygulamaya özgü bölümünü alır.
GetModuleFileName Belirtilen modülü içeren dosyanın tam yolunu alır.
GetModuleFileNameEx Belirtilen modülü içeren dosyanın tam yolunu alır.
GetModuleHandle Belirtilen modül için bir modül tanıtıcısı alır.
GetModuleHandleEx Belirtilen modül için bir modül tanıtıcısı alır.
GetProcAddress Belirtilen DLL'den dışarı aktarılan bir işlevin veya değişkenin adresini alır.
LoadLibrary Belirtilen yürütülebilir modülü çağırma işleminin adres alanına eşler.
LoadLibraryEx Belirtilen yürütülebilir modülü çağırma işleminin adres alanına eşler.
LoadPackagedLibrary Belirtilen paketlenmiş modülü ve bağımlılıklarını çağırma işleminin adres alanıyla eşler. Bu işlevi yalnızca Windows Mağazası uygulamaları çağırabilir.
RemoveDllDirectory AddDllDirectorykullanarak işlem DLL arama yoluna eklenmiş olan dizini kaldırır.
SetDefaultDllDirectories Çağırma işlemi bir DLL yüklediğinde aranacak varsayılan dizin kümesini belirtir.
SetDllDirectory Uygulamanın DLL'lerini bulmak için kullanılan arama yolunu değiştirir.

 

Eski İşlevler

Bu işlevler yalnızca Windows'un 16 bit sürümleriyle uyumluluk için sağlanır.

LoadModule