|
ReactOS 0.4.16-dev-2104-gb84fa49
|
#include <errno.h>#include <stdarg.h>#include <process.h>#include <windef.h>#include <winbase.h>#include "wine/test.h"#include "threaddll.h"
Go to the source code of this file.
Typedefs | |
| typedef void(__cdecl * | _beginthread_start_routine_t) (void *) |
| typedef unsigned int(__stdcall * | _beginthreadex_start_routine_t) (void *) |
Enumerations | |
| enum | beginthread_method { use_beginthread , use_beginthreadex } |
Functions | |
| static char * | get_thread_dll_path (void) |
| static void | set_thead_dll_detach_event (HANDLE dll, HANDLE event) |
| static void | test_thread_library_reference (char *thread_dll, enum beginthread_method beginthread_method, enum thread_exit_method exit_method) |
| void CDECL | test_invalid_parameter_handler (const wchar_t *expression, const wchar_t *function_name, const wchar_t *file_name, unsigned line_number, uintptr_t reserved) |
| static void | test_thread_invalid_params (void) |
| START_TEST (thread) | |
Variables | |
| static BOOL | handler_called |
| Enumerator | |
|---|---|
| use_beginthread | |
| use_beginthreadex | |
Definition at line 38 of file thread.c.
Referenced by START_TEST().
Definition at line 64 of file thread.c.
Referenced by test_thread_library_reference().
| START_TEST | ( | thread | ) |
Definition at line 173 of file thread.c.
| void CDECL test_invalid_parameter_handler | ( | const wchar_t * | expression, |
| const wchar_t * | function_name, | ||
| const wchar_t * | file_name, | ||
| unsigned | line_number, | ||
| uintptr_t | reserved | ||
| ) |
Definition at line 151 of file thread.c.
Referenced by START_TEST().
|
static |
Definition at line 72 of file thread.c.
Referenced by START_TEST().
|
static |
Definition at line 140 of file thread.c.
Referenced by test_invalid_parameter_handler(), and test_thread_invalid_params().