#define WINVER 0x500 #include <windows.h> #include <ras.h> int main() { RASCONN RasConn; RASCONNSTATUS RasConnStatus; RAS_STATS RasConnStats; RasConnStatus.dwSize = sizeof(RASCONNSTATUS); RasConnStats.dwSize = sizeof(RAS_STATS); RasConn.dwSize = sizeof(RASCONN); DWORD dwRasCount = 1; RasEnumConnections(&RasConn,&(RasConn.dwSize),&dwRasCount); while(1) { RasGetConnectStatus(RasConn.hrasconn,&RasConnStatus); RasGetConnectionStatistics(RasConn.hrasconn,&RasConnStats); if ((RasConnStatus.rasconnstate == RASCS_Connected)) { printf("Vous etes connecte avec la connexion "%s"\n",RasConn.szEntryName); printf("Numero de telephone : %s\n",RasConnStatus.szPhoneNumber); printf("Vous etes connecte depuis %d ms\n\n",RasConnStats.dwConnectDuration); } else printf("Vous n'etes pas connecte :(\n\n"); system("pause"); } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question