ReactOS 0.4.15-dev-8632-gbc8c7d1
|
#include "precomp.h"
Go to the source code of this file.
Macros | |
#define | MAX_RECORD 30 |
Functions | |
static void | AddValueToRecord (DWORD dwValue) |
static VOID | CheckRecord (void) |
static DWORD WINAPI | ThreadFunc1 (LPVOID arg) |
static DWORD WINAPI | ThreadFunc2 (LPVOID arg) |
static VOID NTAPI | DoUserAPC1 (ULONG_PTR Parameter) |
static VOID NTAPI | DoUserAPC2 (ULONG_PTR Parameter) |
static VOID NTAPI | DoUserAPC3 (ULONG_PTR Parameter) |
static void | JustDoIt (LPTHREAD_START_ROUTINE fn) |
static void | TestForSleepEx (void) |
static void | TestForWaitForSingleObjectEx (void) |
static DWORD WINAPI | ThreadFunc3 (LPVOID arg) |
static void | TestMultipleUserAPCs (void) |
START_TEST (QueueUserAPC) | |
Variables | |
static LONG | s_record_count = 0 |
static DWORD | s_record [MAX_RECORD+1] = { 0 } |
static BOOL | s_terminate_all = FALSE |
static const DWORD | s_expected [] |
static const SIZE_T | s_expected_count = _countof(s_expected) |
#define MAX_RECORD 30 |
Definition at line 9 of file QueueUserAPC.c.
Definition at line 25 of file QueueUserAPC.c.
Referenced by DoUserAPC1(), DoUserAPC2(), DoUserAPC3(), JustDoIt(), ThreadFunc1(), and ThreadFunc2().
Definition at line 32 of file QueueUserAPC.c.
Referenced by JustDoIt().
Definition at line 77 of file QueueUserAPC.c.
Referenced by JustDoIt(), and TestMultipleUserAPCs().
Definition at line 83 of file QueueUserAPC.c.
Referenced by JustDoIt(), and TestMultipleUserAPCs().
Definition at line 89 of file QueueUserAPC.c.
Referenced by JustDoIt(), and TestMultipleUserAPCs().
|
static |
Definition at line 96 of file QueueUserAPC.c.
START_TEST | ( | QueueUserAPC | ) |
Definition at line 180 of file QueueUserAPC.c.
Definition at line 153 of file QueueUserAPC.c.
Referenced by START_TEST().
Definition at line 51 of file QueueUserAPC.c.
Referenced by TestForSleepEx().
Definition at line 64 of file QueueUserAPC.c.
Referenced by TestForWaitForSingleObjectEx().
Definition at line 148 of file QueueUserAPC.c.
Referenced by TestMultipleUserAPCs().
Definition at line 15 of file QueueUserAPC.c.
Referenced by CheckRecord().
|
static |
Definition at line 23 of file QueueUserAPC.c.
Referenced by CheckRecord().
|
static |
Definition at line 12 of file QueueUserAPC.c.
Referenced by AddValueToRecord(), CheckRecord(), JustDoIt(), and TestMultipleUserAPCs().
|
static |
Definition at line 11 of file QueueUserAPC.c.
Referenced by AddValueToRecord(), CheckRecord(), JustDoIt(), and TestMultipleUserAPCs().
Definition at line 13 of file QueueUserAPC.c.
Referenced by DoUserAPC3(), JustDoIt(), ThreadFunc1(), and ThreadFunc2().