//2 创建自有APN
XmlDocument configDoc = new XmlDocument();
configDoc.LoadXml(
"<wap-provisioningdoc>" +
"<characteristic type=\"CM_GPRSEntries\">" +
"<characteristic type=\"MOA\">" +
"<parm name=\"DestId\" value=\"{436EF144-B4FB-4863-A041-8F905A62C572}\" />" +
"<parm name=\"UserName\" value=\"\" />" +
"<parm name=\"Password\" value=\"\" />" +
"<parm name=\"Domain\" value=\"\" />" +
"<characteristic type=\"DevSpecificCellular\">" +
"<parm name=\"GPRSInfoValid\" value=\"1\" />" +
"<parm name=\"GPRSInfoAccessPointName\" value=\"cmnet\" />" +
"</characteristic>" +
"</characteristic>" +
"</characteristic>" +
"</wap-provisioningdoc>"
);
Microsoft.WindowsMobile.Configuration.ConfigurationManager.ProcessConfiguration(configDoc, false);
// 优先级别
string configpreferred = " <wap-provisioningdoc> " +
" <characteristic type=\"cm_planner\"> " +
" <characteristic type=\"preferredconnections\"> " +
" <parm name=\"{436EF144-B4FB-4863-A041-8F905A62C572}\" value=\"MOA\" /> "+
" </characteristic> " +
" </characteristic> " +
" </wap-provisioningdoc> ";
XmlDocument xmlpreferred = new XmlDocument();
xmlpreferred.LoadXml(configpreferred);
Microsoft.WindowsMobile.Configuration.ConfigurationManager.ProcessConfiguration(xmlpreferred, false);