SetSystemTimeAdjustment może utracić korekty mniejsze niż 16

W tym artykule wyjaśniono SetSystemTimeAdjustment , dlaczego funkcja traci korekty czasu mniejsze niż 16 w systemach Windows 7 i Windows Vista.

Oryginalna wersja produktu: Windows 7, Windows Vista
Oryginalny numer KB: 2537623

Podsumowanie

Ze względu na zmiany w sposobie aktualizowania czasu systemu Windows Vista i Windows 7 interfejs API SetSystemTimeAdjustment() utraci korekty czasu mniejsze niż 16. Korekta czasu reprezentuje liczbę jednostek 100 nanosekund dodanych do systemowej godziny dnia dla każdego lpTimeIncrement okresu, który faktycznie mija.

Stan

Ten problem jest znany problem z systemem Windows 7 i Vista. Korekty czasu wynoszące 16 lub więcej nadal działają zgodnie z oczekiwaniami.