ReactOS  0.4.14-dev-552-g2fad488
types.h
Go to the documentation of this file.
1 
6 #ifndef _INC_TYPES
7 #define _INC_TYPES
8 
9 #ifndef _WIN32
10 #error Only Win32 target is supported!
11 #endif
12 
13 #include <crtdefs.h>
14 
15 #ifndef _INO_T_DEFINED
16 #define _INO_T_DEFINED
17 typedef unsigned short _ino_t;
18 #ifndef NO_OLDNAMES
19 typedef unsigned short ino_t;
20 #endif
21 #endif
22 
23 #ifndef _DEV_T_DEFINED
24 #define _DEV_T_DEFINED
25 typedef unsigned int _dev_t;
26 #ifndef NO_OLDNAMES
27 typedef unsigned int dev_t;
28 #endif
29 #endif
30 
31 #ifndef _OFF_T_DEFINED
32 #define _OFF_T_DEFINED
33  typedef long _off_t;
34 # ifndef NO_OLDNAMES
35  typedef long off_t;
36 # endif
37 #endif
38 
39 #ifndef _PID_T_
40 #define _PID_T_
41 #ifndef _WIN64
42 typedef int _pid_t;
43 #else
44 typedef __int64 _pid_t;
45 #endif
46 
47 #ifndef NO_OLDNAMES
48 typedef _pid_t pid_t;
49 #endif
50 #endif /* Not _PID_T_ */
51 
52 #endif /* !_INC_TYPES */
long _off_t
Definition: types.h:33
DWORD pid_t
Definition: types.h:91
unsigned short _ino_t
Definition: types.h:17
unsigned int dev_t
Definition: types.h:27
int _pid_t
Definition: types.h:42
__u32 ino_t
Definition: types.h:27
long off_t
Definition: types.h:35
unsigned int _dev_t
Definition: types.h:25
#define __int64
Definition: basetyps.h:16