Places the current thread in the sleep state until the number of high-level ticks specified by dwMilliseconds occur.
BOOLEAN RtSleep (
DWORD dwMilliseconds
);
dwMilliseconds10-655349 |
The number of milliseconds the thread sleeps, after which it awakes.
Note: The kernel converts milliseconds to high-level ticks. Positive values less than 10 are equivalent to RtSleep(0). |
NO_WAIT |
The thread does not wait. |
TRUEFALSEE_OK 0x0000E_PARAM 0x8004dwMilliseconds contains an invalid value.
The actual time expired from execution of this call to the end of dwMilliseconds varies depending upon how much time remains until the next high-level tick.
| Versions | Defined in | Include | Link to |
|---|---|---|---|
| INtime 3.0 | intime/rt/include/rtbase.h | rt.h | rt.lib |