TZDEFINITION

表示整个时区,包括夏令时的所有历史、当前和将来时区移位规则。

快速信息

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

Members

wFlags

指示表示 Windows 注册表中时区的项名称有效。 由于每个时区应始终由键名称标识,因此此成员应始终具有 值TZDEFINITION_FLAG_VALID_KEYNAME

pwszKeyName

Windows 注册表中此时区的项名称。 此名称不得本地化。 它的最大大小为 MAX_PATH,这是在 Windows 软件开发工具包 (Windows SDK) (SDK) 头文件 windows.h 中定义的。

cRules

此定义的时区规则数。 最大规则数 为TZ_MAX_RULES

rgRules

描述何时发生班次的规则数组。

备注

rgRules 中必须至少有一个规则。 rgRules 中的第一个规则被视为在第二个规则开始之前要使用的规则,而不考虑第一个规则上的 stStart

规则应从最旧到最新排序。 规则之间不允许重叠,因此,在启动新规则时,以前的规则被视为结束。

另请参阅