Suspends the current thread's execution for, at a minimum, the specified interval, expressed in 100ns units.
VOID RtSleepFt( PLARGE_INTEGER pDuration );
pDuration
Although time is in 100ns units, the implementation uses the INtime system timer period (default 500us).
The actual number of INtime ticks the thread waits is calculated as follows:
interval = (parameter + ktick_in_100ns - 1) / ktick_in_100ns;
where: interval is the actual interval slept, ktick_in_100ns is the INtime low-level clock period expressed as a multiple of 100ns, and parameter is the value of the parameter passed.
None.
Versions | Defined in | Include | Link to |
---|---|---|---|
INtime 3.0 | intime/rt/include/iwin32.h | iwin32.h | iwin32.lib |
Note
This function operates in the real-time portion of your application.
Sleep, iwin32 API, iwin32 Overview