Home |
RTKernel-32 Programming Manual Multitasking, Real-Time, and RTKernel-32 Alternate APIs for RTKernel-32 RTKernel-C 4.5 for DOS Compatible API Win32 and RTKernel-32 Error Handling Mixing RTKernel-32 and Win32 APIs Function InitializeCriticalSection Function InitializeCriticalSectionAndSpinCount Function TryEnterCriticalSection Function DeleteCriticalSection Function WaitForMultipleObjects Function QueryPerformanceCounter Function QueryPerformanceFrequency Function GetSystemTimeAdjustment Function SetWaitableTimer Function SetThreadAffinityMask Function SetThreadGroupAffinity |
Function SetWaitableTimerThis function is fully implemented. Parameter lpDueTime and lPeriod are converted to RTKernel-32 timer ticks. If a period is specified, the conversion to timer ticks rounds up. The first time this function is called, a Timer Manager thread is created which will signal all timers when they time out. The Timer Manager also sends notifications to threads which shall execute the timer's completion routine. The Timer Manager runs at the highest priority of all threads which have called function SetWaitableTimer.
|