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