2009-11-06 21 views
7

Tengo que crear un archivo de registro para todas las conexiones a Internet realizadas por PC. Debe tener detalles del nombre de usuario, la hora de la conexión, etc. Conozco la función InternetGetConnectedState() que devuelve el valor boolean. Sepa cómo obtengo los demás detalles. ¿Puede alguien ayudarme? Gracias de antemano. Estoy usando Win32 API y Visual C++.Cómo saber los detalles de la conexión a Internet con Visual C++ Win32 API

Respuesta

0

Puede usar RasEnumConnections para enumerar las conexiones actuales. A continuación, puede llamar al RasGetLinkStatistics para obtener información sobre cada enlace (velocidad de conexión, cantidad de datos enviados y/o recibidos, hora de conexión, etc.). Si desea conocer la dirección asignada al cliente en una conexión PPP, debe recuperar eso por separado con RasGetProjectionInfo. Si desea información sobre la conexión (por ejemplo, el nombre del módem), puede recuperarla con RasGetConnectStatus.

Cuestiones relacionadas