Places the current thread in the sleep state until the number of high-level ticks specified by dwMilliseconds occur.
BOOLEAN RtSleep (
    DWORD dwMilliseconds
);
dwMilliseconds 
10-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. | 
TRUE 
FALSE 
E_OK 0x0000 
E_PARAM 0x8004 
dwMilliseconds 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 |