//今天看了下定时内核对象
//先创建内核对象(未触发状态)
HANDLE hTimer = CreateWaitableTimer(NULL, TRUE, NULL);
BOOL WINAPI SetWaitableTimer(htimer, pduetime,lperiod, pfncompletionroutine, lpargtocompletionroutine, fresume);
//使用APC回调来处理定时器对象触发事件
//我想这就是原始的api函数吧。
//不能用WaitForSingleObjectEx来设置等待