Microsoft Windows kitaplık dosyaları

Vikipedi, özgür ansiklopedi

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[değiştir | kaynağı değiştir]

Hal.dll[değiştir | kaynağı değiştir]

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

NTDLL.DLL[değiştir | kaynağı değiştir]

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

Win32 API[değiştir | kaynağı değiştir]

KERNEL32.DLL[değiştir | kaynağı değiştir]

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[değiştir | kaynağı değiştir]

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

USER32.DLL[değiştir | kaynağı değiştir]

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

COMCTL32.DLL[değiştir | kaynağı değiştir]

COMDLG32.DLL[değiştir | kaynağı değiştir]

WS2_32.DLL[değiştir | kaynağı değiştir]

ADVAPI32.DLL[değiştir | kaynağı değiştir]

NETAPI32.DLL[değiştir | kaynağı değiştir]

OLE32.DLL[değiştir | kaynağı değiştir]

Diğer API'lar[değiştir | kaynağı değiştir]

SHSCRAP.DLL[değiştir | kaynağı değiştir]

WINMM.DLL[değiştir | kaynağı değiştir]

IMM32.DLL[değiştir | kaynağı değiştir]

Runtime Kütüphaneleri[değiştir | kaynağı değiştir]

MSVCRT.DLL, MSVCP*.DLL ve CRTDLL.DLL[değiştir | kaynağı değiştir]