VOID CALLBACK TimerApcProc(
LPVOID lpArg,
DWORD dwTimerLowValue,
- DWORD dwTimerHighValue )
+ DWORD dwTimerHighValue )
{
printf("APC Callback %lu\n", *(PDWORD)lpArg);
}
-int main()
+int main()
{
HANDLE hTimer;
BOOL bSuccess;
DWORD value = 1;
hTimer = CreateWaitableTimer(NULL, FALSE, NULL );
-
+
if (!hTimer)
{
printf("CreateWaitableTimer failed!\n");
return 0;
- }
+ }
DueTime.QuadPart = -(LONGLONG)(5 * 10000000);
return 0;
}
- for (;value <= 10; value++ )
+ for (;value <= 10; value++ )
{
SleepEx(INFINITE, TRUE /*alertable*/ );
}