* lib/rtutils.def: New file. Generated on Windows XP.
(TracePrintf{AW},TracePrintfEx{AW}): Left out for now.
	* include/rtutils.h: New file.
	(TraceDump{AW},TracePuts{AW},TraceRegister{AW},TraceVprintf{AW}):
	Commented out, they're missing from rtutils.def.
			
			
This commit is contained in:
		| @@ -1,3 +1,11 @@ | ||||
| 2006-05-12  Dimitri Papadopoulos  <papadopo@users.sourceforge.net> | ||||
|  | ||||
| 	* lib/rtutils.def: New file. Generated on Windows XP. | ||||
| 	(TracePrintf{AW},TracePrintfEx{AW}): Left out for now. | ||||
| 	* include/rtutils.h: New file. | ||||
| 	(TraceDump{AW},TracePuts{AW},TraceRegister{AW},TraceVprintf{AW}): | ||||
| 	Commented out, they're missing from rtutils.def. | ||||
|  | ||||
| 2006-05-12  Dimitri Papadopoulos  <papadopo@users.sourceforge.net> | ||||
|  | ||||
| 	* include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind) | ||||
|   | ||||
							
								
								
									
										90
									
								
								winsup/w32api/include/rtutils.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										90
									
								
								winsup/w32api/include/rtutils.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,90 @@ | ||||
| /* | ||||
|  * rtutils.h - Routing and Remote Access Services | ||||
|  * | ||||
|  * THIS SOFTWARE IS NOT COPYRIGHTED | ||||
|  * | ||||
|  * This source code is offered for use in the public domain.  You may use, | ||||
|  * modify or distribute it freely. | ||||
|  * | ||||
|  * This code is distributed in the hope that it will be useful but | ||||
|  * WITHOUT ANY WARRANTY.  ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY | ||||
|  * DISCLAIMED.  This includes but is not limited to warranties of | ||||
|  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||||
|  * | ||||
|  */ | ||||
| #ifndef _RTUTILS_H | ||||
| #define _RTUTILS_H | ||||
| #if __GNUC__ >= 3 | ||||
| #pragma GCC system_header | ||||
| #endif | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| extern "C" { | ||||
| #endif | ||||
|  | ||||
| /*--- Tracing Reference */ | ||||
| #if (_WIN32_WINNT >= 0x0500) | ||||
| DWORD WINAPI TraceDeregisterA(DWORD); | ||||
| DWORD WINAPI TraceDeregisterW(DWORD); | ||||
| DWORD WINAPI TraceDeregisterExA(DWORD,DWORD); | ||||
| DWORD WINAPI TraceDeregisterExW(DWORD,DWORD); | ||||
| #define TRACE_NO_SYNCH 0x00000004 | ||||
| /*DWORD WINAPI TraceDumpA(DWORD,LPBYTE,DWORD,DWORD,BOOL,LPCSTR);*/ | ||||
| /*DWORD WINAPI TraceDumpW(DWORD,LPBYTE,DWORD,DWORD,BOOL,LPCWSTR);*/ | ||||
| DWORD WINAPI TraceDumpExA(DWORD,DWORD,LPBYTE,DWORD,DWORD,BOOL,LPCSTR); | ||||
| DWORD WINAPI TraceDumpExW(DWORD,DWORD,LPBYTE,DWORD,DWORD,BOOL,LPCWSTR); | ||||
| DWORD WINAPI TracePrintfA(DWORD,LPCSTR,...); | ||||
| DWORD WINAPI TracePrintfW(DWORD,LPCWSTR,...); | ||||
| DWORD WINAPI TracePrintfExA(DWORD,DWORD,LPCSTR,...); | ||||
| DWORD WINAPI TracePrintfExW(DWORD,DWORD,LPCWSTR,...); | ||||
| /*DWORD WINAPI TracePutsA(DWORD,LPCSTR);*/ | ||||
| /*DWORD WINAPI TracePutsW(DWORD,LPCWSTR);*/ | ||||
| DWORD WINAPI TracePutsExA(DWORD,DWORD,LPCSTR); | ||||
| DWORD WINAPI TracePutsExW(DWORD,DWORD,LPCWSTR); | ||||
| /*DWORD WINAPI TraceRegisterA(LPCSTR);*/ | ||||
| /*DWORD WINAPI TraceRegisterW(LPCWSTR);*/ | ||||
| DWORD WINAPI TraceRegisterExA(LPCSTR,DWORD); | ||||
| DWORD WINAPI TraceRegisterExW(LPCWSTR,DWORD); | ||||
| #define TRACE_USE_FILE 0x00000001 | ||||
| #define TRACE_USE_CONSOLE 0x00000002 | ||||
| #define INVALID_TRACEID 0xFFFFFFFF | ||||
| /*DWORD WINAPI TraceVprintfA(DWORD,LPCSTR,va_list);*/ | ||||
| /*DWORD WINAPI TraceVprintfW(DWORD,LPCWSTR,va_list);*/ | ||||
| DWORD WINAPI TraceVprintfExA(DWORD,DWORD,LPCSTR,va_list); | ||||
| DWORD WINAPI TraceVprintfExW(DWORD,DWORD,LPCWSTR,va_list); | ||||
| #define TRACE_NO_STDINFO 0x00000001 | ||||
| #define TRACE_USE_MASK 0x00000002 | ||||
| #define TRACE_USE_MSEC 0x00000004 | ||||
| #ifdef UNICODE | ||||
| #define TraceDeregister TraceDeregisterW | ||||
| #define TraceDeregisterEx TraceDeregisterExW | ||||
| #define TraceDump TraceDumpW | ||||
| #define TraceDumpEx TraceDumpExW | ||||
| #define TracePrintf TracePrintfW | ||||
| #define TracePrintfEx TracePrintfExW | ||||
| #define TracePuts TracePutsW | ||||
| #define TracePutsEx TracePutsExW | ||||
| #define TraceRegister TraceRegisterW | ||||
| #define TraceRegisterEx TraceRegisterExW | ||||
| #define TraceVprintf TraceVprintfW | ||||
| #define TraceVprintfEx TraceVprintfExW | ||||
| #else | ||||
| #define TraceDeregister TraceDeregisterA | ||||
| #define TraceDeregisterEx TraceDeregisterExA | ||||
| #define TraceDump TraceDumpA | ||||
| #define TraceDumpEx TraceDumpExA | ||||
| #define TracePrintf TracePrintfA | ||||
| #define TracePrintfEx TracePrintfExA | ||||
| #define TracePuts TracePutsA | ||||
| #define TracePutsEx TracePutsExA | ||||
| #define TraceRegister TraceRegisterA | ||||
| #define TraceRegisterEx TraceRegisterExA | ||||
| #define TraceVprintf TraceVprintfA | ||||
| #define TraceVprintfEx TraceVprintfExA | ||||
| #endif | ||||
| #endif /* (_WIN32_WINNT >= 0x0500) */ | ||||
|  | ||||
| #ifdef __cplusplus | ||||
| } | ||||
| #endif | ||||
| #endif | ||||
							
								
								
									
										54
									
								
								winsup/w32api/lib/rtutils.def
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										54
									
								
								winsup/w32api/lib/rtutils.def
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,54 @@ | ||||
| LIBRARY RTUTILS.DLL | ||||
| EXPORTS | ||||
| CreateWaitEvent@40 | ||||
| CreateWaitEventBinding@20 | ||||
| CreateWaitTimer@16 | ||||
| DeRegisterWaitEventBinding@4 | ||||
| DeRegisterWaitEventBindingSelf@4 | ||||
| DeRegisterWaitEventsTimers@8 | ||||
| DeRegisterWaitEventsTimersSelf@8 | ||||
| DebugPrintWaitWorkerThreads@4 | ||||
| LogErrorA@16 | ||||
| LogErrorW@16 | ||||
| LogEventA@16 | ||||
| LogEventW@16 | ||||
| MprSetupProtocolEnum@12 | ||||
| MprSetupProtocolFree@4 | ||||
| QueueWorkItem@12 | ||||
| RegisterWaitEventBinding@4 | ||||
| RegisterWaitEventsTimers@8 | ||||
| RouterAssert@16 | ||||
| RouterGetErrorStringA@8 | ||||
| RouterGetErrorStringW@8 | ||||
| RouterLogDeregisterA@4 | ||||
| RouterLogDeregisterW@4 | ||||
| RouterLogEventA@24 | ||||
| RouterLogEventW@24 | ||||
| RouterLogEventDataA@28 | ||||
| RouterLogEventDataW@28 | ||||
| RouterLogEventExA@24 | ||||
| RouterLogEventExW@24 | ||||
| RouterLogEventStringA@28 | ||||
| RouterLogEventStringW@28 | ||||
| RouterLogEventValistExA@24 | ||||
| RouterLogEventValistExW@24 | ||||
| RouterLogRegisterA@4 | ||||
| RouterLogRegisterW@4 | ||||
| SetIoCompletionProc@8 | ||||
| TraceDeregisterA@4 | ||||
| TraceDeregisterW@4 | ||||
| TraceDeregisterExA@8 | ||||
| TraceDeregisterExW@8 | ||||
| TraceDumpExA@28 | ||||
| TraceDumpExW@28 | ||||
| TraceGetConsoleA@8 | ||||
| TraceGetConsoleW@8 | ||||
| TracePutsExA@12 | ||||
| TracePutsExW@12 | ||||
| TraceRegisterExA@8 | ||||
| TraceRegisterExW@8 | ||||
| TraceVprintfExA@8 | ||||
| TraceVprintfExW@8 | ||||
| UpdateWaitTimer@8 | ||||
| WTFreeEvent@4 | ||||
| WTFreeTimer@4 | ||||
		Reference in New Issue
	
	Block a user