Pregunta

Estoy desarrollando una aplicación Compact-Framework para que un dispositivo Windows Mobile funcione con SQLSERVER Server Sough 3G.

El problema es que el dispositivo se desconecta automáticamente de 3G después de un tiempo de inactividad, y me he vuelto a conectar manualmente, esto no es malo, el cliente no necesita conexión permanente 3G, y extiende la vida útil de la batería.

Pero ... ¿Hay alguna forma de verificar (en C #) si la conexión 3G se está ejecutando y, si no, la activa?

Mi dispositivo es un CN50 INTERMEC.

gracias y disculpe mi pobre inglés.

¿Fue útil?

Solución

Supongo que puedes usar API del administrador de conexión para hacer esto. Aquí hay un artículo de usar alguna APIen código gestionado.

Puede verificar el estado de la conexión con ConnMgrQueryDetailedStatus y acto basadoen esa información.

Opennetcf Ya hizo la envoltura para usted, si está dispuesto a usar un conjunto gratuito de terceros.Echa un vistazo a su Conexión Manager .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top