共用方式為


TZDEFINITION

代表整個時區,包括日光節約時間的所有歷史、目前和未來時區移位規則。

快速資訊

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

成員

wFlags

指出代表 Windows 登錄中時區的索引鍵名稱是有效的。 因為每個時區都應該以索引鍵名稱來識別,所以這個成員應該一律具有 值TZDEFINITION_FLAG_VALID_KEYNAME

pwszKeyName

Windows 登錄中此時區的金鑰名稱。 此名稱不得當地語系化。 其大小上限為 MAX_PATH,其定義於 Windows 軟體開發套件 (SDK) 頭文件 windows.h 中。

cRules

此定義的時區規則數目。 規則的最大數目TZ_MAX_RULES。

rgRules

描述何時發生班次的規則陣列。

註解

rgRules 中至少必須有一個規則。 不論第一個規則上的 stStart 為何,rgRules 中的第一個規則都會被視為要在第二個規則啟動之前使用的規則。

規則應該從最舊到最新排序。 規則之間不允許重疊,因此當新規則啟動時,會將先前的規則視為結束。

另請參閱