; -------------------------------------------------------------------------------------------------- ; rtutils.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF RTUTILS_INC RTUTILS_INC equ <1> CreateWaitEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreateWaitEventBinding PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD CreateWaitTimer PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD DeRegisterWaitEventBinding PROTO STDCALL :DWORD DeRegisterWaitEventBindingSelf PROTO STDCALL :DWORD DeRegisterWaitEventsTimers PROTO STDCALL :DWORD,:DWORD DeRegisterWaitEventsTimersSelf PROTO STDCALL :DWORD,:DWORD DebugPrintWaitWorkerThreads PROTO STDCALL :DWORD LogErrorA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LogError equ ENDIF LogErrorW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LogError equ ENDIF LogEventA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ LogEvent equ ENDIF LogEventW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ LogEvent equ ENDIF MprSetupProtocolEnum PROTO STDCALL :DWORD,:DWORD,:DWORD MprSetupProtocolFree PROTO STDCALL :DWORD QueueWorkItem PROTO STDCALL :DWORD,:DWORD,:DWORD RegisterWaitEventBinding PROTO STDCALL :DWORD RegisterWaitEventsTimers PROTO STDCALL :DWORD,:DWORD RouterAssert PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RouterGetErrorStringA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ RouterGetErrorString equ ENDIF RouterGetErrorStringW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ RouterGetErrorString equ ENDIF RouterLogDeregisterA PROTO STDCALL :DWORD IFNDEF __UNICODE__ RouterLogDeregister equ ENDIF RouterLogDeregisterW PROTO STDCALL :DWORD IFDEF __UNICODE__ RouterLogDeregister equ ENDIF RouterLogEventA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RouterLogEvent equ ENDIF RouterLogEventDataA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RouterLogEventData equ ENDIF RouterLogEventDataW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RouterLogEventData equ ENDIF RouterLogEventExA PROTO C :VARARG IFNDEF __UNICODE__ RouterLogEventEx equ ENDIF RouterLogEventExW PROTO C :VARARG IFDEF __UNICODE__ RouterLogEventEx equ ENDIF RouterLogEventStringA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RouterLogEventString equ ENDIF RouterLogEventStringW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RouterLogEventString equ ENDIF RouterLogEventValistExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ RouterLogEventValistEx equ ENDIF RouterLogEventValistExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RouterLogEventValistEx equ ENDIF RouterLogEventW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ RouterLogEvent equ ENDIF RouterLogRegisterA PROTO STDCALL :DWORD IFNDEF __UNICODE__ RouterLogRegister equ ENDIF RouterLogRegisterW PROTO STDCALL :DWORD IFDEF __UNICODE__ RouterLogRegister equ ENDIF SetIoCompletionProc PROTO STDCALL :DWORD,:DWORD TraceDeregisterA PROTO STDCALL :DWORD IFNDEF __UNICODE__ TraceDeregister equ ENDIF TraceDeregisterExA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ TraceDeregisterEx equ ENDIF TraceDeregisterExW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ TraceDeregisterEx equ ENDIF TraceDeregisterW PROTO STDCALL :DWORD IFDEF __UNICODE__ TraceDeregister equ ENDIF TraceDumpExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ TraceDumpEx equ ENDIF TraceDumpExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ TraceDumpEx equ ENDIF TraceGetConsoleA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ TraceGetConsole equ ENDIF TraceGetConsoleW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ TraceGetConsole equ ENDIF TracePrintfA PROTO C :VARARG IFNDEF __UNICODE__ TracePrintf equ ENDIF TracePrintfExA PROTO C :VARARG IFNDEF __UNICODE__ TracePrintfEx equ ENDIF TracePrintfExW PROTO C :VARARG IFDEF __UNICODE__ TracePrintfEx equ ENDIF TracePrintfW PROTO C :VARARG IFDEF __UNICODE__ TracePrintf equ ENDIF TracePutsExA PROTO STDCALL :DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ TracePutsEx equ ENDIF TracePutsExW PROTO STDCALL :DWORD,:DWORD,:DWORD IFDEF __UNICODE__ TracePutsEx equ ENDIF TraceRegisterExA PROTO STDCALL :DWORD,:DWORD IFNDEF __UNICODE__ TraceRegisterEx equ ENDIF TraceRegisterExW PROTO STDCALL :DWORD,:DWORD IFDEF __UNICODE__ TraceRegisterEx equ ENDIF TraceVprintfExA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFNDEF __UNICODE__ TraceVprintfEx equ ENDIF TraceVprintfExW PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD IFDEF __UNICODE__ TraceVprintfEx equ ENDIF UpdateWaitTimer PROTO STDCALL :DWORD,:DWORD WTFreeEvent PROTO STDCALL :DWORD WTFreeTimer PROTO STDCALL :DWORD ELSE echo ------------------------------------------ echo WARNING duplicate include file rtutils.inc echo ------------------------------------------ ENDIF