* 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> | 2006-05-12  Dimitri Papadopoulos  <papadopo@users.sourceforge.net> | ||||||
|  |  | ||||||
| 	* include/mprapi.h (MprInfoBlockAdd,MprInfoBlockFind) | 	* 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