* 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:
parent
0146332359
commit
a9d6dd61c0
@ -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
|
Loading…
Reference in New Issue
Block a user