只在线程中使用。(只有NT支持)
CreateWaitableTimer 建立Timer
HANDLE CreateWaitableTimer(
LPSECURITY_ATTRIBUTES lpTimerAttributes, // pointer to security attributes
BOOL bManualReset, // flag for manual reset state
LPCTSTR lpTimerName // pointer to timer object name
);
bManualReset=true 建立手动Timer, 只有使用SetWaitableTimer才能使TIMER复位;
bManualReset=false 建立同步Timer, 线程结束一次等候就自动使TIMER复位。
lpTimerName Timer的名字,其他线称可以使用OpenWaitableTimer打开这个TIMER
CancelWaitableTimer 停止TIMER
SetWaitableTimer 使TIMER复位
结束TIMER对象使用CloseHandle。