; --------------------------------------------------------------------------------------------------
;                           thunk32.inc Copyright The MASM32 SDK 1998-2010
; --------------------------------------------------------------------------------------------------

IFNDEF THUNK32_INC
THUNK32_INC equ <1>

Callback12 PROTO STDCALL :DWORD,:DWORD,:DWORD
Callback16 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
Callback20 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback24 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback28 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback32 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback36 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback40 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback44 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback48 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback4 PROTO STDCALL :DWORD
Callback52 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback56 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback60 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback64 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
Callback8 PROTO STDCALL :DWORD,:DWORD
FT_Exit0 PROTO C :VARARG
FT_Exit12 PROTO C :VARARG
FT_Exit16 PROTO C :VARARG
FT_Exit20 PROTO C :VARARG
FT_Exit24 PROTO C :VARARG
FT_Exit28 PROTO C :VARARG
FT_Exit32 PROTO C :VARARG
FT_Exit36 PROTO C :VARARG
FT_Exit4 PROTO C :VARARG
FT_Exit40 PROTO C :VARARG
FT_Exit44 PROTO C :VARARG
FT_Exit48 PROTO C :VARARG
FT_Exit52 PROTO C :VARARG
FT_Exit56 PROTO C :VARARG
FT_Exit8 PROTO C :VARARG
FT_Prolog PROTO C :VARARG
FT_Thunk PROTO C :VARARG
K32Thk1632Epilog PROTO STDCALL
K32Thk1632Prolog PROTO STDCALL
MapHInstLS PROTO C :VARARG
MapHInstLS_PN PROTO C :VARARG
MapHInstSL PROTO C :VARARG
MapHInstSL_PN PROTO C :VARARG
MapLS PROTO STDCALL :DWORD
MapSL PROTO STDCALL :DWORD
MapSLFix PROTO STDCALL :DWORD
QT_Thunk PROTO C :VARARG
SMapLS PROTO C :VARARG
SMapLS_IP_EBP_12 PROTO C :VARARG
SMapLS_IP_EBP_16 PROTO C :VARARG
SMapLS_IP_EBP_20 PROTO C :VARARG
SMapLS_IP_EBP_24 PROTO C :VARARG
SMapLS_IP_EBP_28 PROTO C :VARARG
SMapLS_IP_EBP_32 PROTO C :VARARG
SMapLS_IP_EBP_36 PROTO C :VARARG
SMapLS_IP_EBP_40 PROTO C :VARARG
SMapLS_IP_EBP_8 PROTO C :VARARG
SUnMapLS PROTO C :VARARG
SUnMapLS_IP_EBP_12 PROTO C :VARARG
SUnMapLS_IP_EBP_16 PROTO C :VARARG
SUnMapLS_IP_EBP_20 PROTO C :VARARG
SUnMapLS_IP_EBP_24 PROTO C :VARARG
SUnMapLS_IP_EBP_28 PROTO C :VARARG
SUnMapLS_IP_EBP_32 PROTO C :VARARG
SUnMapLS_IP_EBP_36 PROTO C :VARARG
SUnMapLS_IP_EBP_40 PROTO C :VARARG
SUnMapLS_IP_EBP_8 PROTO C :VARARG
ThunkConnect32 PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
UnMapLS PROTO STDCALL :DWORD
UnMapSLFixArray PROTO STDCALL :DWORD,:DWORD

ELSE
  echo ------------------------------------------
  echo WARNING duplicate include file thunk32.inc
  echo ------------------------------------------
ENDIF
