从Compact Framework 3.5中的代码添加新的调制解调器连接

时间:2014-03-03 13:42:55

标签: c# windows mobile connection gprs

有没有办法从C#(CF 3.5)中的代码添加新的调制解调器连接(GPRS)?我尝试过使用OpenNetCF的ConnectionManager,但似乎并没有间接的方法。

换句话说,我想做我们能做的事情: 开始 - 设置 - 连接 - 连接 - 添加新的调制解调器连接 在Windows Mobile中以编程方式。

请帮忙。

1 个答案:

答案 0 :(得分:0)

由于ConfigurationManager.ProcessConfiguration方法并使用此xml,我设法在“我的ISP”中添加了一个新连接:

<?xml version="1.0" encoding="utf-8" ?>
<wap-provisioningdoc>
<characteristic type="CM_GPRSEntries">
    <characteristic type="internet">
      <parm name="DestId" value="{ADB0B001-10B5-3F39-27C6-9742E785FCD4}" />
      <parm name="Phone" value="internet" />
      <parm name="UserName" value="internet" />   
      <parm name="Password" value="internet" />
      <parm name="Domain" value="" />
      <characteristic type="DevSpecificCellular">
         <parm name="GPRSInfoValid" value="1" />
         <parm name="GPRSInfoAccessPointName" value="internet" />
      </characteristic>
    </characteristic>
</characteristic>
</wap-provisioningdoc>

但似乎这种方法需要某种提交,因为当我想使用IE时 - 它不起作用。我需要转到:开始 - 设置 - 连接 - 连接,选择我的连接,编辑(没有更改)并保存 - 然后连接。任何想法在这种情况下该怎么做?