Dynamic-Link Kitaplıkları (Dynamic-Link Kitaplıkları)

dinamik bağlantı kitaplığı (DLL), başka bir modül (uygulama veya DLL) tarafından kullanılabilecek işlevler ve veriler içeren bir modüldür.

DLL iki tür işlev tanımlayabilir: dışarı aktarılan ve iç. Dışarı aktarılan işlevler, diğer modüller tarafından ve tanımlandığı DLL'nin içinden çağrılmaya yöneliktir. İç işlevler genellikle yalnızca tanımlandığı DLL'nin içinden çağrılmaya yöneliktir. DLL verileri dışarı aktarasa da, verileri genellikle yalnızca işlevleri tarafından kullanılır. Ancak, başka bir modülün bu adresi okumasını veya yazmasını engelleyecek bir şey yoktur.

DLL'ler, uygulamaların işlevlerinin daha kolay güncelleştirilebilmesi ve yeniden kullanılabilmesi için modüler hale getirmek için bir yol sağlar. DLL'ler, birden çok uygulama aynı işlevselliği aynı anda kullandığında bellek yükünü azaltmaya da yardımcı olur, çünkü her uygulama DLL verilerinin kendi kopyasını aldığından, uygulamalar DLL kodunu paylaşır.

Windows uygulama programlama arabirimi (API), bir dizi DLL olarak uygulandığından, Windows API'sini kullanan tüm işlemler dinamik bağlama kullanır.

Not

Bilgisayarınızda DLL ile sorun yaşayan bir kullanıcıysanız, DLL'yi yayımlayan yazılım satıcısı için müşteri desteğine başvurmanız gerekir. Bir Microsoft ürünü (Windows dahil) için desteğe ihtiyacınız olduğunu düşünüyorsanız lütfen support.microsoft.comadresinden teknik destek sitemize gidin.

 

DLL'leri (Visual C++)