Condividi tramite


Funzione GetSystemTimeAdjustmentPrecise (sysinfoapi.h)

Determina se il sistema applica le regolazioni temporali periodiche e programmate all'ora del giorno e ottiene il valore e il periodo di qualsiasi modifica.

Sintassi

BOOL GetSystemTimeAdjustmentPrecise(
  [out] PDWORD64 lpTimeAdjustment,
  [out] PDWORD64 lpTimeIncrement,
  [out] PBOOL    lpTimeAdjustmentDisabled
);

Parametri

[out] lpTimeAdjustment

Restituisce la frequenza di aggiornamento dell'orologio rettificata.

[out] lpTimeIncrement

Restituisce la frequenza di aggiornamento dell'orologio.

[out] lpTimeAdjustmentDisabled

Restituisce un indicatore che specifica se la regolazione del tempo è abilitata.

Un valore true indica che la regolazione periodica è disabilitata. In questo caso, il sistema può tentare di mantenere sincronizzato l'ora del giorno usando i propri meccanismi interni. Questo può causare il passaggio periodico del giorno al "tempo corretto".

Un valore false indica che la regolazione temporale programmata periodica viene usata per serializzare l'ora del giorno e il sistema non interferirà o tenterà di sincronizzare l'ora del giorno in modo autonomo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Questa funzione viene usata negli algoritmi che sincronizzano l'ora del giorno con un'altra origine temporale, usando una regolazione dell'orologio programmata. A tale scopo, il sistema calcola la frequenza di aggiornamento dell'orologio regolata e quindi questa funzione consente al chiamante di ottenere tale valore.

Nota  

Per un esempio di codice completo su come abilitare i privilegi di sistema, modificare l'orologio di sistema e visualizzare i valori dell'orologio, vedere SetSystemTimeAdjustmentPrecise.

 

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione sysinfoapi.h
Libreria Mincore.lib
DLL Api-ms-win-core-version-l1-2-3.dll

Vedi anche

SetSystemTimeAdjustmentPrecise