Получить часовой пояс или местное время из сотовой вышки (GPRS) - PullRequest
2 голосов
/ 17 марта 2010

Меня попросили установить системное время контроллера Windows Mobile 6.0 на "местное время". Местное время в этом случае означает текущее время часового пояса, в котором физически находится контроллер. Есть ли способ запросить местное время у вышки сотовой связи GPRS?

1 Ответ

1 голос
/ 03 июня 2010

Вы можете использовать RIL API

HRESULT RIL_GetSystemTime(HRIL hRil);

Возвращает HRESULT, который в случае положительного результата идентифицирует структуру SYSTEMTIME, возвращенную в потоке уведомлений в параметре lpData.

Предостережение, которое я должен дать, заключается в том, что не все сети передают местное время, так что это не гарантируется.

Многие устройства Windows Mobile имеют параметр настроек для синхронизации времени с сетевым временем, если оно передается, поэтому вы можете попробовать это, если оно доступно на вашем устройстве.

...