http://msdn.microsoft.com/en-us/library/windows/desktop/ms686289%28v=vs.85%29.aspx
タイマーが現在の時刻から 5 分 5 秒の信号を開始するようにしたいのですが、LARGE_INTEGER の QuadPart を -3050000000 に設定すると、変数がオーバーフローし、出力すると 1244967296 と表示されます。現在時刻から 5 分 5 秒 (またはそれ以上) 後ですか?
LARGE_INTEGER li;
li.QuadPart = -3050000000;
printf( "%ld\n", li );