您的位置:首页 > 其它

ADSL自动拨号程序

2009-04-04 14:09 260 查看
#include "stdafx.h"
#include <RasError.h>
#include <Ras.h>
#pragma comment(lib, "Rasapi32.lib")

int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
{
DWORD dwCb = sizeof(RASENTRYNAME);
DWORD dwEntries = 0;
RASENTRYNAME ren = {0};
ren.dwSize = dwCb;

if (ERROR_SUCCESS == RasEnumEntries(
NULL,
NULL,
&ren,
&dwCb,
&dwEntries))
{
RASDIALPARAMS rp = {0};
rp.dwSize = sizeof(RASDIALPARAMS);
lstrcpy(rp.szEntryName, ren.szEntryName);
BOOL fPass;
RasGetEntryDialParams(NULL, &rp, &fPass);
HRASCONN hConn = NULL;
if (ERROR_SUCCESS == RasDial(NULL,
NULL,
&rp,
0,
NULL,
&hConn))
{
OutputDebugString("OK");
}
}
return 0;
}

这个程序很简陋,基本上没有做什么安全检查的,主要原因是在我的机器上一次调试通过,能用就行^_^。我也不做什么说明,有什么不懂的查看MSDN
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: