包含于 Windows Vista(R) 和 Windows Server(R) 2008 中的电话服务,支持通过使用 TAPI 共享同一通信端口和设备的程序。电话服务程序使用 TAPI 与硬件通信,并控制相应的硬件。TAPI 管理程序及其调用流量使用端口和设备的方式。电话服务提供程序支持特定的设备或多种类别的设备。
电话服务远程体系结构
电话服务提供程序
电话服务提供程序是为特定电话服务设备转换命令的动态链接库 (DLL),用于执行需要通过电话和 IP 网络进行通信的低级任务。
电话服务如何提供服务
电话服务将来自不同通信程序的 TAPI 请求划分为不同的优先级,以便它们在共享通信端口和设备时,能够同时运行。每个服务提供程序均会控制其硬件。例如,一个程序可以在其他程序等待拨入电话时使用电话服务功能拨出电话。
尽管只需一个程序即可控制任何一部电话,但是一些设备可用于其他程序,并且用户不必要关闭共享通信端口的其他程序。
提供的电话服务提供程序
下表列出了随 Windows Vista 和 Windows Server 2008 提供的电话服务提供程序。
电话服务提供程序 | 用法 |
---|---|
HID 电话 |
人体学接口设备 (HID) 电话通信 |
Unimodem 5 |
调制解调器 |
NDIS 代理 |
使用 NDIS 5 的面向连接的网络设备 |
TAPI 内核模式 |
使用 NDIS 4 的网络设备 |
Windows 远程 |
客户端服务器电话服务 |
注意 | |
包含在 Windows 以前版本中的 IP 电话服务 H.323 和多播会议电话服务提供程序将不再可用。 |
有关电话服务提供程序的详细信息,请参阅电话服务提供程序。
其他硬件支持
除了电话服务软件或硬件之外,还可以安装其他电话服务提供程序。
硬件制造商通常会为其硬件提供设备驱动程序。若要为硬件提供电话服务,硬件制造商或独立软件供应商将提供电话服务提供程序来控制硬件。每个服务提供程序至少支持一台特定类别的通信设备,例如,传真板、ISDN 卡、电话或调制解调器。某些服务提供程序支持多台设备,甚至整个类别的设备。