Windows API 索引

下面是桌面和服务器应用程序的 Windows 应用程序编程接口(API)的参考内容列表。

使用 Windows API,可以开发可在所有版本的 Windows 上成功运行的应用程序,同时利用每个版本特有的特性和功能。 (请注意,这以前称为 Win32 API。名称 Windows API 更准确地反映了其在 16 位 Windows 中的根和对 64 位 Windows 的支持。

用户界面

Windows UI API 创建并使用窗口显示输出、提示用户输入,并执行支持与用户交互的其他任务。 大多数应用程序至少创建一个窗口。

Windows 环境 (Shell)

用户输入和消息传送

数据访问和存储

诊断

诊断 API 使你能够排查应用程序或系统问题并监视性能。

图形和多媒体

图形、多媒体、音频和视频 API 使应用程序能够合并格式化的文本、图形、音频和视频。

设备

系统服务

System Services API 允许应用程序访问计算机的资源以及基础作系统的功能,例如内存、文件系统、设备、进程和线程。

安全性和标识

安全和标识 API 支持登录时进行密码身份验证、对所有可共享的系统对象、特权访问控制、权限管理和安全审核进行自由保护。

应用程序安装和服务

系统管理员和管理

系统管理 接口使你能够安装、配置和服务应用程序或系统。

网络和 Internet

网络 API 支持通过网络在应用程序之间进行通信。 还可以创建和管理对共享资源(例如目录和网络打印机)的访问权限。

已弃用或旧 API

以下是已过时或已从 Windows 客户端和服务器作系统替换或弃用的技术和 API。