RasDial的使用
来源:互联网 发布:制造业需要的软件 编辑:程序博客网 时间:2024/05/03 13:15
- /*********************************/
- //code By PE_luck
- //百度:http://zhidao.baidu.com/question/73758972.html
- //2008-10-31
- /*********************************/
- #include <windows.h>
- #include <stdio.h>
- #include <Ras.h>
- #pragma comment(lib,"rasapi32.lib")
- int main(int argc,char *argv[])
- {
- printf("UserName:");
- char user[100]={0};
- scanf("%s",user);
- printf("PassWord:");
- char pass[100]={0};
- scanf("%s",pass);
- //如果想自动请将上面的代码直接替换成你的用户名和密码
- RASDIALPARAMSA rdParams;
- rdParams.dwSize=sizeof(RASDIALPARAMSA);
- strcpy(rdParams.szEntryName,"宽带连接"); //连接名称是你的拨号名称
- rdParams.szPhoneNumber[0]='\0';
- rdParams.szCallbackNumber[0]='\0';
- strcpy(rdParams.szUserName,user);
- strcpy(rdParams.szPassword,pass);
- rdParams.szDomain[0]='\0';
- HRASCONN hRscon=NULL;
- DWORD retn= RasDialA(NULL,NULL,&rdParams,0L,NULL,&hRscon);
- if (retn==0)
- {
- printf("已经连接上...\n");
- //断开函数
- /*
- DWORD off= RasHangUp(&hRscon);
- if (off==0)
- {
- printf("连接已断开...\n");
- }else
- printf("断开连接出错...\n");
- */
- //具体的细节慢慢扩充吧...仅仅演示一下...
- return 0;
- }
- printf("连接出错...\n");
- return 0;
- RasDial的使用
- vb.net adsl播号 rasdial命令的使用
- RasDial
- RasDial的返回错误代码大全
- 使用Rasdial这个命令来实现自动拨号、断开网络(更改IP地址)
- C++ RasDial之调用RasEnumEntries遍历系统中存在的宽带连接名称
- C++ RasDial之调用RasEnumEntries遍历系统中存在的宽带连接名称
- 再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
- 再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
- 再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
- Rasdial 宽带VPN连接
- 有关windows RASDIAL
- RasDial返回错误668
- VS 用RasDial结果返回 "检测到一个不正确的结构大小"错误代码632 VS2010 VC6正常,怎解?!
- Qt实现Rasdial宽带拨号
- RasDial函数遇到623错误
- Qt实现Rasdial宽带拨号
- Qt实现Rasdial宽带拨号
- 静态代码的执行顺序
- PBRT 阅读 : 第一章
- Java反射机制
- 打造先进的SOA应用
- android ListView详解
- RasDial的使用
- 全面分析Java的垃圾回收机制
- JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介
- Java内存管理机制
- Source Insight 经典教程
- java中字符串池是存在于栈中还是存在于堆中?
- 控件技巧
- 如何减少用户的等待感
- Java中堆内存与栈内存