CancelWaitableTimer
[New
- Windows NT]
The CancelWaitableTimer
function sets the specified waitable timer to the inactive state.
BOOL CancelWaitableTimer(
HANDLE hTimer |
// handle
to a timer object |
); |
|
Parameters
hTimer
Identifies
the timer object. The CreateWaitableTimer
Return Values
If the
function succeeds, the return value is nonzero.
If the
function fails, the return value is zero. To get extended error information,
call GetLastError
Remarks
The CancelWaitableTimer
function does not change the signaled state of the timer. It stops the timer
before it can be set to the signaled state. Therefore, threads performing a
wait operation on the timer remain waiting until they time out or the timer is
reactivated and its state is set to signaled.
To reactivate
the timer, call the SetWaitableTimer function.
See Also