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

时间:2011-06-14 12:14:13

标签: c# windows-ce ras

Windows CE的RAS API让我感到沮丧,作为一名C#程序员,我无法在MSDN上关于绝大多数可用功能的文档做出正面或反面。

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

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

现在,我从MSDN文档中了解到的很少,我不能告诉Windows CE“拨打此连接”。我需要检索连接的参数(电话号码,用户名,密码,我还假设我需要那些额外的参数,如波特率等),然后告诉系统拨打这个。

此时我不知所措,因为我不知道该怎么做。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

使用RAS,您必须枚举条目,然后使用它们告诉RAS您要拨打哪个条目。这有点令人费解,是的,但你见过this shared-source project吗?它将简化基本拨号。

现在添加额外的设置是一个不同的故事,这几乎是一场噩梦。 RAS没有添加额外信息的规定 - 必须使用TAPI(a shared source project for that too)。一般来说,我更喜欢只使用控制面板UI来设置这些参数,只需使用TAPI进行枚举和拨号。