以编程方式拨号Windows CE中的现有连接

本文关键字:连接 CE 编程 方式拨 Windows | 更新日期: 2023-09-27 17:59:10

Windows CE的RAS API让我哭了,作为一名C#程序员,我无法在MSDN上对绝大多数可用功能的文档进行详细说明。

我已经在NET中搜索了一些代码,这些代码允许我列出ACTIVE连接,检查连接状态,并在需要时挂断。

现在我需要的是建立一个连接,一个已经在Windows CE中创建的连接。连接有一些额外的参数,如波特率、流量控制和+CGDCONT=1,"IP","internet"沿线的"额外设置"字符串。

现在,我从MSDN文档中了解到的一点是,我不能只告诉Windows CE"拨这个连接"。我需要检索连接的参数(电话号码、用户名、密码,我还认为我需要额外的参数,如波特率等),然后告诉系统拨那个。

在这一点上,我不知所措,因为我不知道该怎么做。如有任何帮助,我们将不胜感激。

以编程方式拨号Windows CE中的现有连接

使用RAS,您必须枚举条目,然后使用这些条目来告诉RAS您要拨打哪个条目。是的,这有点复杂,但你见过这个共享源代码项目吗?它将简化基本拨号。

现在,添加额外的设置是另一回事,这几乎是一场噩梦。RAS没有添加额外信息的规定——这必须通过TAPI来完成(也有一个共享的源项目)。一般来说,我更喜欢在可以的时候使用控制面板UI来设置这些参数,并且只使用TAPI来枚举和拨号。