GetDynamicTimeZoneInformation, fonction (timezoneapi.h)
Récupère les paramètres actuels du fuseau horaire et de l’heure d’été dynamique. Ces paramètres contrôlent les traductions entre le temps universel coordonné (UTC) et l’heure locale.
Syntaxe
DWORD GetDynamicTimeZoneInformation(
[out] PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation
);
Paramètres
[out] pTimeZoneInformation
Pointeur vers une structure DYNAMIC_TIME_ZONE_INFORMATION .
Valeur retournée
Si la fonction réussit, elle retourne l’une des valeurs suivantes.
Code/valeur de retour | Description |
---|---|
|
L’heure d’été n’est pas utilisée dans le fuseau horaire actuel, car il n’y a aucune date de transition. |
|
Le système fonctionne dans la plage couverte par le membre StandardDate de la structure DYNAMIC_TIME_ZONE_INFORMATION . |
|
Le système fonctionne dans la plage couverte par le membre DaylightDate de la structure DYNAMIC_TIME_ZONE_INFORMATION . |
Si la fonction échoue, elle retourne TIME_ZONE_ID_INVALID. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError.
Remarques
Les membres StandardName et DaylightName de la structure DYNAMIC_TIME_ZONE_INFORMATION résultante sont localisés en fonction de la langue d’interface utilisateur par défaut de l’utilisateur actuel.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | timezoneapi.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |