Función GetDynamicTimeZoneInformation (timezoneapi.h)
Recupera la zona horaria actual y la configuración dinámica del horario de verano. Esta configuración controla las traducciones entre la hora universal coordinada (UTC) y la hora local.
Sintaxis
DWORD GetDynamicTimeZoneInformation(
[out] PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation
);
Parámetros
[out] pTimeZoneInformation
Puntero a una estructura de DYNAMIC_TIME_ZONE_INFORMATION .
Valor devuelto
Si la función se ejecuta correctamente, devuelve uno de los valores siguientes.
Código o valor devuelto | Descripción |
---|---|
|
El horario de verano no se usa en la zona horaria actual, ya que no hay fechas de transición. |
|
El sistema funciona en el intervalo cubierto por el miembro StandardDate de la estructura DYNAMIC_TIME_ZONE_INFORMATION . |
|
El sistema funciona en el intervalo cubierto por el miembro DaylightDate de la estructura DYNAMIC_TIME_ZONE_INFORMATION . |
Si se produce un error en la función, devuelve TIME_ZONE_ID_INVALID. Para obtener información de error extendida, llame a GetLastError.
Comentarios
Los miembros StandardName y DaylightName de la estructura de DYNAMIC_TIME_ZONE_INFORMATION resultante se localizan según el idioma de interfaz de usuario predeterminado del usuario actual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | timezoneapi.h (incluya Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |