[go: up one dir, main page]

Menu

[r1]: / include / errno.h  Maximize  Restore  History

Download this file

57 lines (51 with data), 1.7 kB

 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
/*---------------------------------------------------------------------------*/
/* errno.h - error number header file */
/*---------------------------------------------------------------------------*/
#ifndef _ERRNO_H
#define _ERRNO_H
#define EZERO 0
#define EDOM 1
#define ERANGE 2
#define EPERM 3
#define ENOENT 4
#define ESRCH 5
#define EINTR 6
#define EIO 7
#define ENXIO 8
#define E2BIG 9
#define ENOEXEC 10
#define EBADF 11
#define ECHILD 12
#define EAGAIN 13
#define ENOMEM 14
#define EACCES 15
#define EFAULT 16
#define ENOTBLK 17
#define EBUSY 18
#define EEXIST 19
#define EXDEV 20
#define ENODEV 21
#define ENOTDIR 22
#define EISDIR 23
#define EINVAL 24
#define ENFILE 25
#define EMFILE 26
#define ENOTTY 27
#define ETXTBSY 28
#define EFBIG 29
#define ENOSPC 30
#define ESPIPE 31
#define EROFS 32
#define EMLINK 33
#define EPIPE 34
#define EUCLEAN 35
#define EDEADLOCK 36
#define ENOTEXIST 37
#define EUNKNOWN 38
#include <crtdef.h>
/*---------------------------------------------------------------------------*/
/* macro definitions */
/*---------------------------------------------------------------------------*/
#define errno (_crt_base->_crt_errno)
#define _doserrno (_crt_base->_crt_doserrno)
#endif