19,503
社区成员
发帖
与我相关
我的任务
分享
//szEntryName为设备上指定的接入点名称
HRASCONN EnumConnections(WCHAR *szEntryName)
{
RASCONN entries[25];
DWORD numEntries = 0;
DWORD bufsize = 25*sizeof(RASCONN);
entries[0].dwSize = sizeof(RASCONN);
RASCONNSTATUS status;
status.dwSize = sizeof(RASCONNSTATUS);
if(RasEnumConnections(&entries[0], &bufsize, &numEntries) == 0)
{
for(DWORD i = 0; i<numEntries; i++)
{
if(wcscmp(entries[i].szEntryName,szEntryName)==0)
{
return entries[i].hrasconn;
}
}
}
return NULL;
}