1 | /* $Id: winthunk.h,v 1.1 2002-02-08 15:07:16 sandervl Exp $ */
|
---|
2 | #ifndef __WIN_THUNK_H
|
---|
3 | #define __WIN_THUNK_H
|
---|
4 |
|
---|
5 | void WINAPI FT_Exit0 (CONTEXT86 *context);
|
---|
6 | void WINAPI FT_Exit4 (CONTEXT86 *context);
|
---|
7 | void WINAPI FT_Exit8 (CONTEXT86 *context);
|
---|
8 | void WINAPI FT_Exit12(CONTEXT86 *context);
|
---|
9 | void WINAPI FT_Exit16(CONTEXT86 *context);
|
---|
10 | void WINAPI FT_Exit20(CONTEXT86 *context);
|
---|
11 | void WINAPI FT_Exit24(CONTEXT86 *context);
|
---|
12 | void WINAPI FT_Exit28(CONTEXT86 *context);
|
---|
13 | void WINAPI FT_Exit32(CONTEXT86 *context);
|
---|
14 | void WINAPI FT_Exit36(CONTEXT86 *context);
|
---|
15 | void WINAPI FT_Exit40(CONTEXT86 *context);
|
---|
16 | void WINAPI FT_Exit44(CONTEXT86 *context);
|
---|
17 | void WINAPI FT_Exit48(CONTEXT86 *context);
|
---|
18 | void WINAPI FT_Exit52(CONTEXT86 *context);
|
---|
19 | void WINAPI FT_Exit56(CONTEXT86 *context);
|
---|
20 | void WINAPI SMapLS( CONTEXT86 *context );
|
---|
21 | void WINAPI SMapLS_IP_EBP_8 (CONTEXT86 *context);
|
---|
22 | void WINAPI SMapLS_IP_EBP_12(CONTEXT86 *context);
|
---|
23 | void WINAPI SMapLS_IP_EBP_16(CONTEXT86 *context);
|
---|
24 | void WINAPI SMapLS_IP_EBP_20(CONTEXT86 *context);
|
---|
25 | void WINAPI SMapLS_IP_EBP_24(CONTEXT86 *context);
|
---|
26 | void WINAPI SMapLS_IP_EBP_28(CONTEXT86 *context);
|
---|
27 | void WINAPI SMapLS_IP_EBP_32(CONTEXT86 *context);
|
---|
28 | void WINAPI SMapLS_IP_EBP_36(CONTEXT86 *context);
|
---|
29 | void WINAPI SMapLS_IP_EBP_40(CONTEXT86 *context);
|
---|
30 | void WINAPI SUnMapLS( CONTEXT86 *context );
|
---|
31 | void WINAPI SUnMapLS_IP_EBP_8 (CONTEXT86 *context);
|
---|
32 | void WINAPI SUnMapLS_IP_EBP_12(CONTEXT86 *context);
|
---|
33 | void WINAPI SUnMapLS_IP_EBP_16(CONTEXT86 *context);
|
---|
34 | void WINAPI SUnMapLS_IP_EBP_20(CONTEXT86 *context);
|
---|
35 | void WINAPI SUnMapLS_IP_EBP_24(CONTEXT86 *context);
|
---|
36 | void WINAPI SUnMapLS_IP_EBP_28(CONTEXT86 *context);
|
---|
37 | void WINAPI SUnMapLS_IP_EBP_32(CONTEXT86 *context);
|
---|
38 | void WINAPI SUnMapLS_IP_EBP_36(CONTEXT86 *context);
|
---|
39 | void WINAPI SUnMapLS_IP_EBP_40(CONTEXT86 *context);
|
---|
40 | void WINAPI QT_Thunk(CONTEXT *context);
|
---|
41 | DWORD WINAPI MapSLFix(DWORD arg1);
|
---|
42 | void WINAPI UnMapSLFixArray( SEGPTR sptr[], INT length, CONTEXT86 *context );
|
---|
43 | DWORD WINAPI K32Thk1632Prolog(DWORD arg1);
|
---|
44 | DWORD WINAPI K32Thk1632Epilog(DWORD arg1);
|
---|
45 | void WINAPI FT_Thunk( CONTEXT86 *context );
|
---|
46 | void WINAPI FT_Prolog(CONTEXT *context);
|
---|
47 | void WINAPI UnMapSLFixArray( SEGPTR sptr[], INT length, CONTEXT86 *context );
|
---|
48 | VOID WINAPI ReleaseThunkLock(DWORD *mutex_count);
|
---|
49 | VOID WINAPI RestoreThunkLock(DWORD mutex_count);
|
---|
50 | DWORD WINAPI _ConfirmWin16Lock(void);
|
---|
51 |
|
---|
52 | #endif //__WIN_THUNK_H
|
---|
53 |
|
---|