2 * PROJECT: ReactOS kernel
3 * FILE: regtests/regtests/regtests.c
4 * PURPOSE: Regression testing framework
5 * PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
7 * 23-10-2004 CSH Created
12 _GetModuleHandleA(LPCSTR lpModuleName
)
14 return GetModuleHandleA(lpModuleName
);
18 _GetProcAddress(HMODULE hModule
,
21 return GetProcAddress(hModule
, lpProcName
);
25 _LoadLibraryA(LPCSTR lpLibFileName
)
27 return LoadLibraryA(lpLibFileName
);
31 _ExitProcess(UINT uExitCode
)
33 ExitProcess(uExitCode
);
37 _CreateThread(LPSECURITY_ATTRIBUTES lpThreadAttributes
, DWORD dwStackSize
,
38 LPTHREAD_START_ROUTINE lpStartAddress
, LPVOID lpParameter
,
39 DWORD dwCreationFlags
, LPDWORD lpThreadId
)
41 return CreateThread(lpThreadAttributes
, dwStackSize
, lpStartAddress
,
42 lpParameter
, dwCreationFlags
, lpThreadId
);
46 _TerminateThread(HANDLE hThread
, DWORD dwExitCode
)
48 return TerminateThread(hThread
, dwExitCode
);
52 _WaitForSingleObject(HANDLE hHandle
, DWORD dwMilliseconds
)
54 return WaitForSingleObject(hHandle
, dwMilliseconds
);