blob: 819b916b7758d4f48214c1a6c886cd38a31fbd4c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
/*****************************************************************************\
* PTYPES16.H - PORTABILITY MAPPING HEADER FILE
*
* This file provides typedefs for portable 16/32 bit code.
\*****************************************************************************/
/* TEMPORARY FIXES: */
#ifndef CCHDEVICENAME
#include <drivinit.h>
#endif
#define ERROR_GETADDR_FAILED 0x8001
#define ERROR_ALLOCATION_FAILURE 0x8002
#define INITWINDOWS()
/* TYPES: */
#ifndef WIN31
typedef unsigned int UINT ;
typedef WORD WPARAM ;
typedef LONG LPARAM ;
typedef int HFILE ;
typedef HANDLE HINSTANCE ;
typedef HANDLE HMODULE ;
#endif /* !WIN31 */
typedef int INT ;
typedef signed char SCHAR ;
typedef WORD WORD2DWORD ;
typedef char TCHAR ;
typedef char CHARPARM ;
typedef char CHAR ;
typedef int SHORTPARM ;
typedef int SHORT ;
typedef WORD VERSION ;
typedef HANDLE HMETAFILE ;
typedef WORD PDLLMEM ;
typedef char CHAR2ULONG ;
typedef unsigned short USHORT2ULONG ;
typedef short SHORT2ULONG ;
typedef int INT2DWORD ;
typedef int INT2WORD ;
typedef char BYTE2WORD ;
typedef POINT MPOINT ;
#define WNDPROC FARPROC
#define PROC FARPROC
#define APIENTRY FAR PASCAL
#define HUGE_T huge
#define HFILE2INT(h, flags) (INT)(h)
#define INT2HFILE(i) (HFILE)(i)
#define DUPHFILE(h) (HFILE)dup((INT)(h))
#define MGLOBALPTR(p) HIWORD((LONG)p)
/* PRAGMAS */
#define _LOADDS _loadds
#define _EXPORT _export
|