Il m'a été demandé de définir l'heure système d'un ordinateur de poche Windows Mobile 6.0 sur "heure locale". L'heure locale dans ce cas signifie l'heure actuelle du fuseau horaire dans lequel l'ordinateur de poche est physiquement situé. Existe-t-il un moyen de demander l'heure locale à partir de la tour de téléphonie GPRS?Récupération du fuseau horaire ou de l'heure locale depuis la tour cellulaire (GPRS)
2
A
Répondre
1
Vous pouvez utiliser l'API RIL
HRESULT RIL_GetSystemTime(HRIL hRil);
Cela vous renvoie un HRESULT qui, si elle est positive, identifiera une structure SYSTEMTIME retourné sur le fil dans le notifier paramètre lpData. La mise en garde que je devrais donner est que tous les réseaux ne transmettent pas l'heure locale, donc cela n'est pas garanti pour fonctionner.
De nombreux appareils Windows Mobile disposent d'une option de paramétrage pour synchroniser l'heure et l'heure du réseau s'ils sont transmis. Vous pouvez donc essayer cette option si elle est disponible sur votre appareil.