Windows API 索引

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

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

用户界面

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

Windows 环境 (Shell)

用户输入和消息传送

数据访问和存储

诊断

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

图形和多媒体

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

设备

系统服务

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

安全和标识

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

应用程序安装和服务

系统管理员和管理

通过系统管理界面,可以安装、配置和服务应用程序或系统。

网络和 Internet

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

已弃用或旧式 API

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