Windows API dizini
Aşağıda, masaüstü ve sunucu uygulamaları için Windows uygulama programlama arabirimi (API) başvuru içeriğinin listesi verilmiştir.
Windows API'sini kullanarak, windows'un tüm sürümlerinde başarılı bir şekilde çalışan uygulamalar geliştirebilir ve her sürüme özgü özelliklerden ve özelliklerden yararlanabilirsiniz. (Bunun daha önce Win32 API olarak adlandırıldığını unutmayın. Windows API'sinin adı, 16 bit Windows'taki köklerini ve 64 bit Windows'taki desteğini daha doğru yansıtır.)
Kullanıcı arayüzü
Windows UI API'sinde çıkış görüntülemek, kullanıcı girişi istemde bulunup kullanıcıyla etkileşimi destekleyen diğer görevleri gerçekleştirmek için pencereler oluşturulur ve kullanılır. Çoğu uygulama en az bir pencere oluşturur.
kullanıcı arabirimi öğelerini :
- Düğmeleri
- Şapka
- birleşik giriş kutuları
- Ortak İletişim Kutuları
- Ortak Denetimler
- İmleçler
- İletişim Kutuları
- Denetimleri Düzenleme
- üst bilgi denetimlerini
- Simgeleri
- Klavye Hızlandırıcıları
- Liste Kutuları
- List-View Denetimleri
- Menüler
- İlerleme Çubukları
- Özellik Sayfaları
- Zengin Düzenleme Denetimlerini
- Kaydırma Çubukları
- statik denetimleri
- Dizeleri
- Araç Çubukları
- Araç İpuçları
- trackbars
- Tree-View Denetimleri
Windows ortamı (Kabuk)
- Windows Özellik Sistemi
- windows kabuğu
- Windows Search
- Konsolları
Kullanıcı girişi ve mesajlaşması
-
- doğrudan düzenleme
- Mürekkep girişi
- Giriş Geri Bildirim Yapılandırması
- etkileşim bağlamı
- İşaretçi Cihazı Giriş Yığını
- İşaretçi Giriş İletileri ve Bildirimleri
- radyal denetleyici giriş
- Metin Hizmetleri Çerçevesi
- Dokunma Testi
- Dokunma Ekleme
-
- dokunmatik giriş
- Klavye Girişi
- fare girişi
- ham giriş
-
- İletileri ve İleti Kuyruklarını
- Windows
- Pencere Sınıfları
- Pencere Yordamları
- Zamanlayıcıları
- Pencere Özellikleri
- Kancaları
Veri erişimi ve depolama
Tanılama
Tanılama API'si uygulama veya sistem sorunlarını gidermenize ve performansı izlemenize olanak tanır.
- Uygulama Kurtarma ve Yeniden Başlatma
- hata ayıklama
- Hata İşleme
- olay günlüğü
- olay izleme
- Donanım Sayacı Profil Oluşturma (HCP)
- Ağ Tanılama Çerçevesi (NDF)
- Ağ İzleyicisi
- Performans Sayaçları
- Performans Günlükleri ve Uyarıları (PLA)
- İşlem Anlık Görüntü oluşturma
- İşlem Durumu (PSAPI)
- yapılandırılmış özel durum işleme
- Sistem İzleyicisi
- bekleme zinciri geçişi
- windows hata raporlama (WER)
- Windows Olay Günlüğü
- Windows Sorun Giderme Platformu
Grafikler ve multimedya
Grafikler, multimedya,ses ve video API'leri, uygulamaların biçimlendirilmiş metin, grafik, ses ve video içermesini sağlar.
- Çekirdek Ses
- Direct2D
- DirectComposition
- DirectShow
- DirectWrite
- DirectX
- Grafik Cihaz Arabirimi (GDI)
- GDI+
- Medya Akışı
- Microsoft Media Foundation
- Microsoft TV Technologies
- OpenGL
- yapılandırma izleme
- Birden Çok Monitör
- Resim Alma
- windows renk sistemi
- windows görüntüleme bileşeni (WIC)
- Windows Media Ses ve Video Codec Bileşeni ve DSP
- Windows Media Center
- Windows Media Format
- Windows Media Library Sharing Services
- Windows Media Player
- Windows Media Services
- Windows Movie Maker
- windows multimedya
Aygıtları
- AllJoyn
- İletişim Kaynakları
- Cihaz Erişimi
- Cihaz Yönetimi
- gelişmiş depolama
- İşlev Bulma
- Resim Ana
- Konum
- PnP-X İlişkilendirme Veritabanı
- yazdırma
- Yazdırma Biriktiricisi
- Belge Paketi Yazdırma
- Yazdırma Şeması Belirtimi
- Yazdırma Bileti
- XPS Yazdırma
- Algılayıcılar
- Sistem Olay Bildirim Hizmeti (SENS)
- Aracı Yardım
- UPnP
- Cihazlarda Web Hizmetlerini
- windows görüntü alma (WIA)
- Windows Media Cihaz Yöneticisi
- Windows Taşınabilir Cihazları
Sistem hizmetleri
System Services API'leri, uygulamalara bilgisayarın kaynaklarına ve bellek, dosya sistemleri, cihazlar, işlemler ve iş parçacıkları gibi temel işletim sisteminin özelliklerine erişim sağlar.
- Etkinlik Koordinatörü
- com
- COM+
- Sıkıştırma API'si
- Dağıtılmış İşlem Düzenleyicisi (DTC)
- Dynamic-Link Kitaplıkları (DLL)
- Donanım Gereksinimi Değerlendiricisi (HWREQCHK)
- Yardım API'si
- Interprocess Communications:
- Çekirdek İşlem Yöneticisi (KTM)
- bellek yönetimi
- İşlem Kaydedicisi
- Güç Yönetimi
- Uzak Masaüstü Hizmetleri
- İşlemler
- Services
- Eşitleme
- İş Parçacıkları
- windows masaüstü paylaşımı
- Windows Sistem Bilgileri
Güvenlik ve kimlik
Güvenlik ve Kimlik API'leri oturum açma sırasında parola kimlik doğrulamasını, paylaşılabilir tüm sistem nesneleri için isteğe bağlı korumayı, ayrıcalıklı erişim denetimini, hak yönetimini ve güvenlik denetimini etkinleştirir.
- kimlik doğrulaması
- Yetkilendirme
- sertifika kaydı
- Şifreleme
- Şifreleme Yeni Nesil (CNG)
-
Dizin Hizmetleri
- Active Directory Etki Alanı Hizmetleri
- Active Directory Hizmet Arabirimleri (ADSI)
- Genişletilebilir Kimlik Doğrulama Protokolü (EAP)
- Genişletilebilir Kimlik Doğrulama Protokolü Konağı (EAPHost)
- Parola Yönetimi MS-CHAP
- ağ erişim koruması (NAP)
- Ağ İlkesi Sunucu Uzantıları (NPS)
- Ebeveyn Denetimleri
- Güvenlik WMI Sağlayıcıları
- TPM Temel Hizmetleri (TBS)
- windows biyometrik çerçeve
Uygulama yükleme ve hizmet verme
- Oyun Gezgini
- Yan Yana Derlemeler
- paketleme, dağıtım ve sorgu API'lerini
- Geliştirici Lisansı
- Yeniden Başlatma Yöneticisi
- Windows Installer
Sistem yöneticisi ve yönetimi
Sistem yönetimi arabirimleri, uygulamaları veya sistemleri yüklemenize, yapılandırmanıza ve hizmet vermenizi sağlar.
- Önyükleme Yapılandırma Verileri WMI Sağlayıcısı
- yük devretme kümelerini
- Dosya Sunucusu Kaynak Yöneticisi (FSRM)
- Grup İlkesi
- Microsoft Yönetim Konsolu (MMC) 2.0
- NetShell
- Ayarları Yönetim Altyapısı
- Yazılım Envanteri Günlüğü
- Yazılım Lisanslama
- Yeniden Başlatma Yöneticisi
- Ayarları Yönetim Altyapısı
- Sistem Geri Yükleme
- Sistem Kapatma
- Görev Zamanlayıcı
- Kullanıcı Erişimi Günlüğü
- windows sanal bilgisayar
- Microsoft Sanal Sunucu
- Ağ Yükü Dengeleme Sağlayıcısı
- Windows Defender WMI v2
- Windows Dağıtım Hizmetleri
- windows orijinal ürün avantajı
- Windows Yönetim Altyapısı
- Windows Yönetim Araçları (WMI)
- Windows Uzaktan Yönetim
- Windows Resource Protection
- Windows Server Update Services
- Windows Sistem Değerlendirme Aracı
- Windows Update Aracısı
Ağ ve İnternet
Ağ API'leri, bir ağ üzerinden uygulamalar arasında iletişimi etkinleştirir. Ayrıca dizinler ve ağ yazıcıları gibi paylaşılan kaynaklara erişimi oluşturabilir ve yönetebilirsiniz.
- Etki Alanı Adı Sistemi (DNS)
- dinamik ana bilgisayar yapılandırma protokolü (DHCP)
- faks hizmeti
- Bağlanma Sihirbazı
- HTTP Server
- İnternet Bağlantısı Paylaşımı ve Güvenlik Duvarı
- IP Yardımcısı
- IPv6 İnternet Bağlantısı Güvenlik Duvarı
- Yönetim Bilgi Bankası
- message queuing (MSMQ)
- Çok Noktaya Yayın Adresi Dinamik İstemci Ayırma Protokolü (MADCAP)
- Ağ Adresi Çevirisi (NAT)
- Ağ Listesi Yöneticisi (NLM)
- ağ yönetimi
- Ağ Paylaşımı Yönetimi
- Eşler Arası
- Hizmet Kalitesi (QOS)
- uzaktan yordam çağrısı
- Yönlendirme ve Uzaktan Erişim Hizmeti (RAS)
- Basit Ağ Yönetimi Protokolü (SNMP)
- SMB Yönetimi
- Telefon Uygulaması Programlama Arabirimleri (TAPI)
- WebDAV
- WebSocket Protokolü Bileşeni
- Kablosuz ağ:
- Bluetooth
- IrDA
- Mobil Geniş Bant
- Yerel Wifi
- Windows Connect Now
- Windows Bağlantı Yöneticisi
- Windows Filtreleme Platformu
- Gelişmiş Güvenlik ile Windows Güvenlik Duvarı'nı
- Windows HTTP Hizmetleri (WinHTTP)
- Windows internet (WinINet)
- Windows Ağı (WNet)
- Windows Ağ Sanallaştırma
- Windows RSS Platform
- Windows Yuvaları (Winsock)
- Windows Web Services
- XML HTTP Genişletilmiş İsteği
Kullanım dışı veya eski API'ler
Windows istemci ve sunucu işletim sistemlerinden eski veya değiştirilmiş ya da kullanım dışı bırakılmış teknolojiler ve API'ler aşağıda verilmiştir.
- DirectMusic
- DirectSound
- Microsoft UDDI SDK artık Microsoft BizTalk Serverile birlikte sunulur.
- Ağ Dinamik Veri Değişimi (DDE)
- Uzaktan Yükleme Hizmeti: Bunun yerine Windows Dağıtım Hizmetleri kullanın.
- Sanal Disk Hizmeti (VDS): Bunun yerine Windows Depolama Yönetimi kullanın.
- Terminal Hizmetleri: Uzak Masaüstü Hizmetlerikullanın.
- Windows Media Rights Manager
- Windows Messaging (MAPI): Bunun yerine Office MAPI kullanın.
- Windows Araç Platformu: Bunun yerine UWP uygulamaları oluşturun.
- Windows Kenar Çubuğu: Bunun yerine UWP uygulamaları oluşturun.
- Windows SideShow: Değiştirme yok.
- WPF Bit Eşlem Efektleri