Microsoft Windows kitaplık dosyaları

Vikipedi, özgür ansiklopedi
21.41, 2 Eylül 2020 tarihinde ToprakBot (mesaj | katkılar) tarafından oluşturulmuş 23153079 numaralı sürüm (düzenlemeler ve imla)

Microsoft Windows dinamik bağlantı kitaplığı denen paylaşımlı kitaplıklar içerir. Bu kitaplıklardaki kodlara birden fazla program aynı anda erişebilir, ama aynı anda bilgisayarın hafızasına sadece bir tane yüklenir. Bu makale birçok Windows programının kullandığı, bütün modern Windows işletim sistemlerinde bulunan ana kütüphaneleri içermektedir.

Ana bileşenler

Hal.dll

Hal.dll Windows Donanım Soyutlama Katmanını barındıran kütüphanedir.

NTDLL.DLL

NTDLL.DLL Windows Native API'nin kullanılmasını sağlar.

Win32 API

KERNEL32.DLL

KERNEL32.DLL, uygulamaların hafıza yönetimi, IO, yeni program ve thread oluşturma ve zamanlama gibi özelliklerden yararlanmasını sağlar.

GDI32.DLL

GDI32.DLL Graphics Device Interface (GDI)'nin (Grafik Cihaz Arayüzü) kullanılmasını sağlar.

USER32.DLL

USER32.DLL, menü ve pencere gibi şeylerle etkileşime girmeye yarayan USER bileşenini içerir.

COMCTL32.DLL

COMDLG32.DLL

WS2_32.DLL

ADVAPI32.DLL

NETAPI32.DLL

OLE32.DLL

Diğer API'lar

SHSCRAP.DLL

WINMM.DLL

IMM32.DLL

Runtime Kütüphaneleri

MSVCRT.DLL, MSVCP*.DLL ve CRTDLL.DLL