NTP-клиент с использованием Windows API - PullRequest
0 голосов
/ 31 июля 2010

Я поддерживаю устаревшую систему (до .NET).Есть ли способ получить время с NTP-сервера с помощью Windows API?Если это не удастся, я мог бы создать COM-объект с помощью .NET, но я бы не стал этого делать.

Ответы [ 2 ]

1 голос
/ 31 июля 2010

Да, это возможно. Если вы не очень амбициозны, вероятно, проще всего начать с рабочего исходного кода . Я бы выбрал порт Terje Mathisen, но это, вероятно, потому, что я знаю Terje через Usenet (comp.lang.asm.x86) в течение многих лет - другие порты, вероятно, тоже очень хороши.

0 голосов
/ 04 августа 2010

Лучший источник, который я нашел, был http://www.dataman.ro/?page_id=39.

Однако я склоняюсь к использованию времени с сервера в локальной сети LAN / WAN через NetRemoteTOD . Предполагается, что Windows автоматически синхронизирует дату с NTP-сервером, если она правильно настроена на локальном сервере времени. Тогда, если их доступ к Интернету прекратится, я все равно смогу получить «стандартное» время.

...