6 #ifndef __WINE_BASETSD_H 7 #define __WINE_BASETSD_H 28 typedef unsigned char __uint8;
30 typedef short __int16;
31 typedef unsigned short __uint16;
34 typedef unsigned int __uint32;
40 typedef unsigned long __uint64;
44 typedef __uint32 __ptr32;
45 typedef void *__ptr64;
49 typedef void *__ptr32;
50 typedef __uint64 __ptr64;
56 typedef __int32 LONG32;
57 typedef __int32 INT32;
59 typedef LONG32 *PLONG32;
60 typedef INT32 *PINT32;
64 typedef __uint32 ULONG32;
65 typedef __uint32 DWORD32;
66 typedef __uint32 UINT32;
68 typedef ULONG32 *PULONG32;
69 typedef DWORD32 *PDWORD32;
70 typedef UINT32 *PUINT32;
74 typedef __int64 LONG64;
75 typedef __int64 INT64;
77 typedef LONG64 *PLONG64;
78 typedef INT64 *PINT64;
82 typedef __uint64 ULONG64;
83 typedef __uint64 DWORD64;
84 typedef __uint64 UINT64;
86 typedef ULONG64 *PULONG64;
87 typedef DWORD64 *PDWORD64;
88 typedef UINT64 *PUINT64;
94 typedef __int64 INT_PTR, *PINT_PTR;
95 typedef __uint64 UINT_PTR, *PUINT_PTR;
97 #define MAXINT_PTR 0x7fffffffffffffff 98 #define MININT_PTR 0x8000000000000000 99 #define MAXUINT_PTR 0xffffffffffffffff 101 typedef __int32 HALF_PTR, *PHALF_PTR;
102 typedef __int32 UHALF_PTR, *PUHALF_PTR;
104 #define MAXHALF_PTR 0x7fffffff 105 #define MINHALF_PTR 0x80000000 106 #define MAXUHALF_PTR 0xffffffff 108 typedef __int64 LONG_PTR, *PLONG_PTR;
109 typedef __uint64 ULONG_PTR, *PULONG_PTR;
110 typedef __uint64 DWORD_PTR, *PDWORD_PTR;
114 typedef __int32 INT_PTR, *PINT_PTR;
115 typedef __uint32 UINT_PTR, *PUINT_PTR;
117 #define MAXINT_PTR 0x7fffffff 118 #define MININT_PTR 0x80000000 119 #define MAXUINT_PTR 0xffffffff 121 typedef __int16 HALF_PTR, *PHALF_PTR;
122 typedef __uint16 UHALF_PTR, *PUHALF_PTR;
124 #define MAXUHALF_PTR 0xffff 125 #define MAXHALF_PTR 0x7fff 126 #define MINHALF_PTR 0x8000 128 typedef __int32 LONG_PTR, *PLONG_PTR;
129 typedef __uint32 ULONG_PTR, *PULONG_PTR;
130 typedef __uint32 DWORD_PTR, *PDWORD_PTR;
134 typedef INT_PTR SSIZE_T, *PSSIZE_T;
135 typedef UINT_PTR SIZE_T, *PSIZE_T;