source: trunk/src/win32k/ldr/calltab.asm@ 1010

Last change on this file since 1010 was 847, checked in by bird, 26 years ago

Initial checkin of Win32k. (not tested & pe2lx not up-to-date!)

File size: 1.4 KB
Line 
1; $Id: calltab.asm,v 1.1 1999-09-06 02:20:00 bird Exp $
2;
3; callTab - Call back again table - table with entry for each function which is overrided.
4; It holds the part of the prolog which was replaced by a jmp instruction.
5;
6; Copyright (c) 1998-1999 knut st. osmundsen
7;
8;
9 .386p
10
11;
12; Include files
13;
14 include devsegdf.inc
15
16;
17; Exported symbols
18;
19 public callTab
20 public __ldrClose@4
21 public __ldrOpen@12
22 public __ldrRead@24
23 public __LDRQAppType@8
24
25
26;
27; Constants
28;
29MAXSIZE_PROLOG EQU 10h
30
31
32CALLTAB segment
33 assume cs:CALLTAB, ds:flat, ss:nothing
34
35callTab:
36__ldrClose@4 PROC NEAR
37 dw MAXSIZE_PROLOG dup(0cch)
38__ldrClose@4 ENDP
39
40__ldrOpen@12 PROC NEAR
41 dw MAXSIZE_PROLOG dup(0cch)
42__ldrOpen@12 ENDP
43
44__ldrRead@24 PROC NEAR
45 dw MAXSIZE_PROLOG dup(0cch)
46__ldrRead@24 ENDP
47
48__LDRQAppType@8 PROC NEAR
49 dw MAXSIZE_PROLOG dup(0cch)
50__LDRQAppType@8 ENDP
51
52if 0
53 public __LDRLoadExe
54__LDRLoadExe PROC NEAR
55 dw MAXSIZE_PROLOG dup(0cch)
56__LDRLoadExe END
57
58 public __ldrGetResource
59__ldrGetResource PROC NEAR
60 dw MAXSIZE_PROLOG dup(0cch)
61__ldrGetResource ENDP
62
63 public __ldrOpenNewExe
64__ldrOpenNewExe PROC NEAR
65 dw MAXSIZE_PROLOG dup(0cch)
66__ldrOpenNewExe ENDP
67
68 public __ldrCreateMte
69__ldrCreateMte PROC NEAR
70 dw MAXSIZE_PROLOG dup(0cch)
71__ldrCreateMte ENDP
72
73 public __ldrGetMte
74__ldrGetMte PROC NEAR
75 dw MAXSIZE_PROLOG dup(0cch)
76__ldrGetMte ENDP
77
78endif
79
80CALLTAB ENDS
81
82END
83
Note: See TracBrowser for help on using the repository browser.