TZDEFINITION
夏時間のすべての履歴、現在、および将来のタイム ゾーン シフト 規則を含むタイム ゾーン全体を表します。
クイック ヒント
typedef struct {
WORD wFlags;
LPWSTR pwszKeyName;
WORD cRules;
TZRULE* rgRules;
} TZDEFINITION;
メンバー
wFlags
Windows レジストリのタイム ゾーンを表すキー名が有効であることを示します。 各タイム ゾーンは常にキー名で識別されるため、このメンバーには常に 値TZDEFINITION_FLAG_VALID_KEYNAMEが必要です。
pwszKeyName
Windows レジストリ内のこのタイム ゾーンのキーの名前。 この名前はローカライズしないでください。 MAX_PATHの最大サイズは、Windows ソフトウェア開発キット (Windows SDK) (SDK) ヘッダー ファイル windows.h で定義されています。
cRules
この定義のタイム ゾーン ルールの数。 ルールの最大数が TZ_MAX_RULES。
rgRules
シフトが発生するタイミングを記述するルールの配列。
注釈
rgRules には少なくとも 1 つの規則が必要です。 rgRules の最初のルールは、最初のルールの stStart に関係なく、2 番目のルールが開始されるまで使用するルールと見なされます。
ルールは、最も古いものから最新のルールに並べ替える必要があります。 ルール間の重複は許可されていないため、以前のルールは新しいルールの開始時に終了すると見なされます。