Compartir a través de


TZDEFINITION

Representa una zona horaria completa, incluidas todas las reglas de cambio de zona horaria históricas, actuales y futuras para el horario de verano.

Información rápida

typedef struct { 
    WORD     wFlags;  
    LPWSTR   pwszKeyName; 
    WORD     cRules; 
    TZRULE*  rgRules; 
} TZDEFINITION;

Members

wFlags

Indica que el nombre de clave que representa la zona horaria en el Registro de Windows es válido. Dado que cada zona horaria siempre debe identificarse por un nombre de clave, este miembro siempre debe tener el valor TZDEFINITION_FLAG_VALID_KEYNAME.

pwszKeyName

Nombre de la clave de esta zona horaria en el Registro de Windows. Este nombre no debe localizarse. Tiene un tamaño máximo de MAX_PATH, que se define en el archivo de encabezado Kit de desarrollo de software de Windows (SDK) windows.h.

cRules

Número de reglas de zona horaria para esta definición. Se TZ_MAX_RULES el número máximo de reglas.

rgRules

Matriz de reglas que describen cuándo se producen los cambios.

Comentarios

Debe haber al menos una regla en rgRules. La primera regla de rgRules se considera la regla que se usará hasta que se inicie la segunda regla, independientemente del stStart de la primera regla.

Las reglas deben ordenarse de la más antigua a la más reciente. No se permite la superposición entre reglas, por lo que se considera que una regla anterior finaliza cuando se inicia una nueva regla.

Vea también