| WinAPI 函数名 | 函数说明 | Win16 | Win95 | WinNT |
| WNetAddConnection> | 重定向本地设备网络资源> | 是> | 是> | 是> |
| WNetAddConnection2> | 重定向本地设备网络资源> | 否> | 是> | 是> |
| WNetCancelConnection> | 断开网络连接> | 否> | 是> | 是> |
| WNetCancelConnection2> | 断开网络连接> | 是> | 是> | 是> |
| WNetCloseEnum> | 结束网络资源列表> | 否> | 是> | 是> |
| WNetConnectionDialog> | 开始网络连接对话框> | 否> | 是> | 是> |
| WNetDisconnectDialog> | 断开网络对话框> | 否> | 是> | 是> |
| WNetEnumResource> | 继续列表网络资源> | 否> | 是> | 是> |
| WNetGetConnection> | 获取网络资源名> | 是> | 是> | 是> |
| WNetGetLastError> | 返回网络函数最近错误> | 否> | 是> | 是> |
| WNetGetUniversalName> | 否> | 是> | 是> | |
| WNetGetUser> | 获取当前网络用户名> | 否> | 是> | 是> |
| WNetOpenEnum> | 列出网络资源> | 否> | 是> | 是> |
| WaitCommEvent> | 监视屏蔽的事件> | 否> | 是> | 是> |
| WaitForInputIdle> | 监测进程空闲> | 否> | 是> | 是> |
| WaitForMultipleObjects> | 监测多个对象> | 否> | 是> | 是> |
| WaitForMultipleObjectsEx> | 监测多个对象或I/O结束> | 否> | 是> | 是> |
| WaitForPrinterChange> | 监测打印机或打印机服务器变化> | 否> | 是> | 是> |
| WaitForSingleObject> | 监测一个对象> | 否> | 是> | 是> |
| WaitForSingleObjectEx> | 监测一个对象或I/O结束> | 否> | 是> | 是> |
| WaitMessage> | 暂停应用程序运行并产生控件> | 是> | 是> | 是> |
| WaitNamedPipe> | 监测命名管道> | 否> | 是> | 是> |
| waveInAddBuffer> | 向声音输入设备发送缓冲区> | 否> | 是> | 是> |
| waveInClose> | 关闭声音输入设备> | 否> | 是> | 是> |
| waveInGetDevCaps> | 获取声音输入设备性能> | 否> | 是> | 是> |
| waveInGetErrorText> | 获取声音出错的信息文本> | 否> | 是> | 是> |
| waveInGetID> | 获取声音输入设备ID> | 否> | 是> | 是> |
| waveInGetNumDevs> | 返回声音输入设备数量> | 否> | 是> | 是> |
| waveInGetPosition> | 获取声音设备输入位置> | 否> | 是> | 是> |
| waveInMessage> | 向声音输入设备发送信息> | 否> | 是> | 是> |
| waveInOpen> | 打开声音输入设备> | 否> | 是> | 是> |
| waveInPrepareHeader> | 预备声音输入缓冲区> | 否> | 是> | 是> |
| waveInReset> | 停止声音输入设备工作> | 否> | 是> | 是> |
| waveInStart> | 停止声音输入设备工作> | 否> | 是> | 是> |
| waveInStop> | 停止声音输入> | 否> | 是> | 是> |
| waveInUnprepareHeader> | 清除预备的声音文件头> | 否> | 是> | 是> |
| waveOutBreakLoop> | 中断声音输出循环> | 否> | 是> | 是> |
| waveOutClose> | 关闭声音输出设备> | 否> | 是> | 是> |
| waveOutGetDevCaps> | 获取声音输出设备性能> | 否> | 是> | 是> |
| waveOutGetErrorText> | 获取声音出错文本> | 否> | 是> | 是> |
| waveOutGetID> | 获取声音输出设备ID> | 否> | 是> | 是> |
| waveOutGetNumDevs> | 获取声音输出设备数量> | 否> | 是> | 是> |
| waveOutGetPitch> | 获取声音输出的强度> | 否> | 是> | 是> |
| waveOutGetPlaybackRate> | 获取声音回放率> | 否> | 是> | 是> |
| waveOutGetPosition> | 获取声音回放位置> | 否> | 是> | 是> |
| waveOutGetVolume> | 获取声音音量> | 否> | 是> | 是> |
| waveOutMessage> | 向声音输出设备发送消息> | 否> | 是> | 是> |
| waveOutOpen> | 打开声音输出设备> | 否> | 是> | 是> |
| waveOutPause> | 暂停声音回放> | 否> | 是> | 是> |
| waveOutPrepareHeader> | 预备声音回放数据块> | 否> | 是> | 是> |
| waveOutReset> | 停止声音回放> | 否> | 是> | 是> |
| waveOutRestart> | 重开始声音回放> | 否> | 是> | 是> |
| waveOutSetPitch> | 设置波形输出强度> | 否> | 是> | 是> |
| waveOutSetPlaybackRate> | 设置回放率> | 否> | 是> | 是> |
| waveOutSetVolume> | 设置输出音量> | 否> | 是> | 是> |
| waveOutUnprepareHeader> | 清除预备声音数据块> | 否> | 是> | 是> |
| waveOutWrite> | 写入声音输出设备> | 否> | 是> | 是> |
| WideCharToMultiByte> | 将通配符映像为多字节> | 否> | 是> | 是> |
| WidenPath> | 设置当前路径> | 否> | 是> | 是> |
| WinExec> | 运行程序> | 是> | 是> | 是> |
| WinExecError> | 否> | 是> | 是> | |
| WinHelp> | 援引WINDOWS HELP> | 是> | 是> | |
| WindowFromDC> | 返回设备描述标窗口> | 否> | 是> | 是> |
| WindowFromPoint> | 返回包含点的窗口> | 是> | 是> | 是> |
| WriteConsole> | 写控制台屏幕缓冲区> | 否> | 是> | 是> |
| WriteConsoleOutput> | 直接控制屏幕缓冲区> | 否> | 是> | 是> |
| WriteConsoleOutputAttribute> | 向控制台写入属性字符串> | 否> | 是> | 是> |
| WriteConsoleOutputCharacter> | 向控制台写入字符串> | 否> | 是> | 是> |
| WriteFile> | 写文件> | 否> | 是> | 是> |
| WriteFileEx> | 写文件> | 否> | 是> | 是> |
| WritePrinter> | 向打印机输出数据> | 否> | 是> | 是> |
| WritePrivateProfileSection> | 向私有INI文件输出数据> | 否> | 是> | 是> |
| WritePrivateProfileString> | 向私有INI文件输出字符串> | 是> | 是> | 是> |
| WriteProcessMemory> | 在指定进程中写内存> | 否> | 是> | 是> |
| WriteProfileSection> | 将段写入WIN.INI> | 否> | 是> | 是> |
| WriteProfileString> | 将字符串写入WIN.INI> | 是> | 是> | 是> |
| WriteTapemark> | 写磁带标记> | 否> | 是> | 是> |
| wsprintf> | 格式化字符串> | 是> | 否> | 否> |
| ZeroMemory> | 将一块内存置零> | 否> | 否> | 否> |