Windows API 索引
以下是桌面和伺服器應用程式的 Windows 應用程式開發介面 (API) 參考內容清單。
使用 Windows API,您可以開發可在所有 Windows 版本上順利執行的應用程式,同時利用每個版本特有的特性和功能。 (請注意,這先前稱為 Win32 API。Windows API 名稱更準確地反映其在 16 位 Windows 中的根目錄,以及其在 64 位 Windows 上的支援。
使用者介面
Windows UI API 會建立並使用視窗來顯示輸出、提示使用者輸入,以及執行支援與用戶互動的其他工作。 大部分的應用程式至少會建立一個視窗。
Windows 環境 (Shell)
使用者輸入和傳訊
資料存取與儲存
資料交換:
診斷
診斷 API 可讓您針對應用程式或系統問題進行疑難解答,並監視效能。
- 應用程式復原和重新啟動
- 偵錯
- 錯誤處理
- 事件記錄
- 事件追蹤
- 硬體計數器分析 (HCP)
- 網路診斷架構 (NDF)
- 網路監視器
- 效能計數器
- 效能記錄和警示 (PLA)
- 處理快照集
- 行程狀態 (PSAPI)
- 結構化例外狀況處理
- 系統監視器
- 等候鏈結周遊
- Windows 錯誤報告 (WER)
- Windows 事件記錄檔
- Windows 疑難解答平臺
圖形與多媒體
圖形、多媒體、音訊和視訊 API 可讓應用程式納入格式化的文字、圖形、音訊和視訊。
- 核心音訊
- Direct2D
- DirectComposition
- DirectShow
- DirectWrite
- DirectX
- 圖形裝置介面 (GDI)
- GDI+
- 媒體串流
- Microsoft Media Foundation
- Microsoft TV 技術
- Opengl
- 監視組態
- 多個顯示監視器
- 圖片擷
- Windows 色彩系統
- Windows 映射元件 (WIC)
- Windows 媒體音訊和視訊編解碼器和 DSP
- Windows Media Center
- Windows 媒體格式
- Windows 媒體櫃共享服務
- Windows Media Player
- Windows 媒體服務
- Windows Movie Maker
- Windows 多媒體
裝置
- AllJoyn
- 通訊資源
- 裝置存取
- 裝置管理
- 增強 儲存體
- 函式探索
- 影像主控
- 地點
- PnP-X 關聯資料庫
- 列印
- 感應器
- 系統事件通知服務 (SENS)
- 工具說明
- UPnP
- 裝置上的 Web 服務
- Windows 映射擷取 (WIA)
- Windows Media 裝置管理員
- Windows 可攜式裝置
系統服務
系統服務 API 可讓應用程式存取計算機的資源,以及基礎作業系統的功能,例如記憶體、檔案系統、裝置、進程和線程。
- 活動協調器
- Com
- COM+
- 壓縮 API
- 分散式交易協調器 (DTC)
- 動態連結庫 (DLL)
- 硬體需求評估工具 (HWREQCHK)
- 說明 API
- 進程間通訊:
- 核心交易管理員 (KTM)
- 記憶體管理
- 作業錄製器
- 電源管理
- 遠端桌面服務
- 程序
- 服務
- 同步處理
- 執行緒
- Windows 桌面共用
- Windows 系統資訊
安全性與身分識別
安全性和身分識別 API 可在登入時啟用密碼驗證、所有可共用系統物件的任意保護、特殊許可權訪問控制、版權管理和安全性稽核。
- 驗證
- 授權
- 憑證註冊
- 密碼編譯
- 新一代密碼編譯 (CNG)
- 目錄服務
- 可延伸的驗證通訊協定 (EAP)
- 可延伸驗證通訊協定主機 (EAPHost)
- MS-CHAP 密碼管理
- 網路存取保護 (NAP)
- 網路原則伺服器延伸模組 (NPS)
- 家長監護
- 安全性 WMI 提供者
- TPM 基底服務 (TBS)
- Windows 生物特徵辨識架構
應用程式安裝和維護
系統管理員和管理
系統 管理 介面可讓您安裝、設定和服務應用程式或系統。
- 開機設定數據 WMI 提供者
- 故障轉移叢集
- 檔案伺服器資源管理員 (FSRM)
- 群組原則
- Microsoft Management Console (MMC) 2.0
- NetShell
- 設定 管理基礎結構
- 軟體清查記錄
- 軟體授權
- 重新啟動管理員
- 設定 管理基礎結構
- 系統還原
- 系統關機
- 工作排程器
- 使用者存取記錄
- Windows Virtual PC
- Microsoft 虛擬伺服器
- 網路負載平衡提供者
- Windows Defender WMI v2
- Windows 部署服務
- Windows 正版優勢
- Windows 管理基礎結構
- Windows Management Instrumentation (WMI)
- Windows 遠端管理
- Windows 資源保護
- Windows Server Update Services
- Windows 系統評估工具
- Windows Update 代理程式
網路和因特網
網路 API 可透過網路啟用應用程式之間的通訊。 您也可以建立和管理共用資源的存取權,例如目錄和網路印表機。
- 網域名稱系統 (DNS)
- 動態主機設定通訊協定 (DHCP)
- 傳真服務
- 取得 連線 精靈
- HTTP 伺服器
- 因特網 連線 共用和防火牆
- IP 協助程式
- IPv6 因特網 連線 ion 防火牆
- 管理資訊基底
- 訊息佇列 (MSMQ)
- 多播地址動態用戶端設定通訊協定 (MADCAP)
- 網路位址轉換 (NAT)
- 網路清單管理員 (NLM)
- 網路管理
- 網路共用管理
- 點對點
- 服務品質(QOS)
- 遠端過程調用
- 路由和遠端存取服務 (RAS)
- 簡易網路管理通訊協定 (SNMP)
- SMB 管理
- 電話語音應用程式開發介面 (TAPI)
- WebDAV
- WebSocket 通訊協定元件
- 無線網路:
- Windows 篩選平台
- 具有進階安全性的 Windows 防火牆
- Windows HTTP 服務 (WinHTTP)
- Windows 因特網 (WinINet)
- Windows 網络功能 (WNet)
- Windows 網路虛擬化
- Windows RSS 平臺
- Windows 套接字 (Winsock)
- Windows Web 服務
- XML HTTP 擴充要求
已淘汰或舊版 API
以下是過時或已從 Windows 用戶端和伺服器作業系統取代或取代的技術與 API。
- DirectMusic
- DirectSound
- Microsoft UDDI SDK 現在隨附於 Microsoft BizTalk Server。
- 網路動態資料交換 (DDE)
- 遠端安裝服務:請改用 Windows 部署服務 。
- 虛擬磁碟服務 (VDS):請改用 Windows 儲存體 管理。
- 終端機服務:使用 遠端桌面服務。
- Windows Media Rights Manager
- Windows Messaging (MAPI):請改用 Office MAPI 。
- Windows 小工具平臺:改為建立 UWP 應用程式。
- Windows 提要欄:改為建立 UWP 應用程式。
- Windows SideShow:無取代。
- WPF 位圖效果