2013 年の夏時間 (米国) は、3 月 10 日日曜日の午前 2:00 に始まりました。たとえば、現在は 2013 年 3 月 9 日で、作成済みの待機可能なタイマー ハンドルで次の API を呼び出します。
FILETIME ftWhen = //Points as absolute time to March 10th, 2013, at 2:10 AM
SetWaitableTimer(hTimer, ftWhen, 0, NULL, NULL, TRUE);
March 10th, 2013, 2:10 AM
時刻は 1 時間前に調整され、午前 2 時ではなく午前 3 時になるため、存在しない時刻です。
私の質問ですが、私のタイマーはどうなりますか? (この場合のドキュメントが見つからないようです。)