|
#define | MSVCRT_LONG_MAX 0x7fffffffL |
|
#define | MSVCRT_ULONG_MAX 0xffffffffUL |
|
#define | MSVCRT_I64_MAX (((__int64)0x7fffffff << 32) | 0xffffffff) |
|
#define | MSVCRT_I64_MIN (-MSVCRT_I64_MAX-1) |
|
#define | MSVCRT_UI64_MAX (((unsigned __int64)0xffffffff << 32) | 0xffffffff) |
|
#define | MSVCRT__MAX_DRIVE 3 |
|
#define | MSVCRT__MAX_DIR 256 |
|
#define | MSVCRT__MAX_FNAME 256 |
|
#define | MSVCRT__MAX_EXT 256 |
|
#define | _RT_STACK 0 |
|
#define | _RT_NULLPTR 1 |
|
#define | _RT_FLOAT 2 |
|
#define | _RT_INTDIV 3 |
|
#define | _RT_EXECMEM 5 |
|
#define | _RT_EXECFORM 6 |
|
#define | _RT_EXECENV 7 |
|
#define | _RT_SPACEARG 8 |
|
#define | _RT_SPACEENV 9 |
|
#define | _RT_ABORT 10 |
|
#define | _RT_NPTR 12 |
|
#define | _RT_FPTR 13 |
|
#define | _RT_BREAK 14 |
|
#define | _RT_INT 15 |
|
#define | _RT_THREAD 16 |
|
#define | _RT_LOCK 17 |
|
#define | _RT_HEAP 18 |
|
#define | _RT_OPENCON 19 |
|
#define | _RT_QWIN 20 |
|
#define | _RT_NOMAIN 21 |
|
#define | _RT_NONCONT 22 |
|
#define | _RT_INVALDISP 23 |
|
#define | _RT_ONEXIT 24 |
|
#define | _RT_PUREVIRT 25 |
|
#define | _RT_STDIOINIT 26 |
|
#define | _RT_LOWIOINIT 27 |
|
#define | _RT_HEAPINIT 28 |
|
#define | _RT_DOMAIN 120 |
|
#define | _RT_SING 121 |
|
#define | _RT_TLOSS 122 |
|
#define | _RT_CRNL 252 |
|
#define | _RT_BANNER 255 |
|
#define | MSVCRT__finddata_t MSVCRT__finddata32_t |
|
#define | MSVCRT__finddatai64_t MSVCRT__finddata32i64_t |
|
#define | MSVCRT__wfinddata_t MSVCRT__wfinddata32_t |
|
#define | MSVCRT__wfinddatai64_t MSVCRT__wfinddata32i64_t |
|
#define | MSVCRT__stat MSVCRT__stat32 |
|
#define | MSVCRT__stati64 MSVCRT__stat32i64 |
|
#define | MSVCRT_WEOF (MSVCRT_wint_t)(0xFFFF) |
|
#define | MSVCRT_EOF (-1) |
|
#define | MSVCRT_TMP_MAX 0x7fff |
|
#define | MSVCRT_RAND_MAX 0x7fff |
|
#define | MSVCRT_BUFSIZ 512 |
|
#define | MSVCRT_STDIN_FILENO 0 |
|
#define | MSVCRT_STDOUT_FILENO 1 |
|
#define | MSVCRT_STDERR_FILENO 2 |
|
#define | MSVCRT__IOFBF 0x0000 |
|
#define | MSVCRT__IONBF 0x0004 |
|
#define | MSVCRT__IOLBF 0x0040 |
|
#define | MSVCRT_FILENAME_MAX 260 |
|
#define | MSVCRT_DRIVE_MAX 3 |
|
#define | MSVCRT_FNAME_MAX 256 |
|
#define | MSVCRT_DIR_MAX 256 |
|
#define | MSVCRT_EXT_MAX 256 |
|
#define | MSVCRT_PATH_MAX 260 |
|
#define | MSVCRT_stdin (MSVCRT__iob+MSVCRT_STDIN_FILENO) |
|
#define | MSVCRT_stdout (MSVCRT__iob+MSVCRT_STDOUT_FILENO) |
|
#define | MSVCRT_stderr (MSVCRT__iob+MSVCRT_STDERR_FILENO) |
|
#define | MSVCRT__P_WAIT 0 |
|
#define | MSVCRT__P_NOWAIT 1 |
|
#define | MSVCRT__P_OVERLAY 2 |
|
#define | MSVCRT__P_NOWAITO 3 |
|
#define | MSVCRT__P_DETACH 4 |
|
#define | MSVCRT_EPERM 1 |
|
#define | MSVCRT_ENOENT 2 |
|
#define | MSVCRT_ESRCH 3 |
|
#define | MSVCRT_EINTR 4 |
|
#define | MSVCRT_EIO 5 |
|
#define | MSVCRT_ENXIO 6 |
|
#define | MSVCRT_E2BIG 7 |
|
#define | MSVCRT_ENOEXEC 8 |
|
#define | MSVCRT_EBADF 9 |
|
#define | MSVCRT_ECHILD 10 |
|
#define | MSVCRT_EAGAIN 11 |
|
#define | MSVCRT_ENOMEM 12 |
|
#define | MSVCRT_EACCES 13 |
|
#define | MSVCRT_EFAULT 14 |
|
#define | MSVCRT_EBUSY 16 |
|
#define | MSVCRT_EEXIST 17 |
|
#define | MSVCRT_EXDEV 18 |
|
#define | MSVCRT_ENODEV 19 |
|
#define | MSVCRT_ENOTDIR 20 |
|
#define | MSVCRT_EISDIR 21 |
|
#define | MSVCRT_EINVAL 22 |
|
#define | MSVCRT_ENFILE 23 |
|
#define | MSVCRT_EMFILE 24 |
|
#define | MSVCRT_ENOTTY 25 |
|
#define | MSVCRT_EFBIG 27 |
|
#define | MSVCRT_ENOSPC 28 |
|
#define | MSVCRT_ESPIPE 29 |
|
#define | MSVCRT_EROFS 30 |
|
#define | MSVCRT_EMLINK 31 |
|
#define | MSVCRT_EPIPE 32 |
|
#define | MSVCRT_EDOM 33 |
|
#define | MSVCRT_ERANGE 34 |
|
#define | MSVCRT_EDEADLK 36 |
|
#define | MSVCRT_EDEADLOCK MSVCRT_EDEADLK |
|
#define | MSVCRT_ENAMETOOLONG 38 |
|
#define | MSVCRT_ENOLCK 39 |
|
#define | MSVCRT_ENOSYS 40 |
|
#define | MSVCRT_ENOTEMPTY 41 |
|
#define | MSVCRT_EILSEQ 42 |
|
#define | MSVCRT_STRUNCATE 80 |
|
#define | MSVCRT_LC_ALL 0 |
|
#define | MSVCRT_LC_COLLATE 1 |
|
#define | MSVCRT_LC_CTYPE 2 |
|
#define | MSVCRT_LC_MONETARY 3 |
|
#define | MSVCRT_LC_NUMERIC 4 |
|
#define | MSVCRT_LC_TIME 5 |
|
#define | MSVCRT_LC_MIN MSVCRT_LC_ALL |
|
#define | MSVCRT_LC_MAX MSVCRT_LC_TIME |
|
#define | MSVCRT__HEAPEMPTY -1 |
|
#define | MSVCRT__HEAPOK -2 |
|
#define | MSVCRT__HEAPBADBEGIN -3 |
|
#define | MSVCRT__HEAPBADNODE -4 |
|
#define | MSVCRT__HEAPEND -5 |
|
#define | MSVCRT__HEAPBADPTR -6 |
|
#define | MSVCRT__FREEENTRY 0 |
|
#define | MSVCRT__USEDENTRY 1 |
|
#define | MSVCRT__OUT_TO_DEFAULT 0 |
|
#define | MSVCRT__OUT_TO_STDERR 1 |
|
#define | MSVCRT__OUT_TO_MSGBOX 2 |
|
#define | MSVCRT__REPORT_ERRMODE 3 |
|
#define | MSVCRT__UPPER 0x0001 /* C1_UPPER */ |
|
#define | MSVCRT__LOWER 0x0002 /* C1_LOWER */ |
|
#define | MSVCRT__DIGIT 0x0004 /* C1_DIGIT */ |
|
#define | MSVCRT__SPACE 0x0008 /* C1_SPACE */ |
|
#define | MSVCRT__PUNCT 0x0010 /* C1_PUNCT */ |
|
#define | MSVCRT__CONTROL 0x0020 /* C1_CNTRL */ |
|
#define | MSVCRT__BLANK 0x0040 /* C1_BLANK */ |
|
#define | MSVCRT__HEX 0x0080 /* C1_XDIGIT */ |
|
#define | MSVCRT__LEADBYTE 0x8000 |
|
#define | MSVCRT__ALPHA (0x0100|MSVCRT__UPPER|MSVCRT__LOWER) /* (C1_ALPHA|_UPPER|_LOWER) */ |
|
#define | MSVCRT__IOREAD 0x0001 |
|
#define | MSVCRT__IOWRT 0x0002 |
|
#define | MSVCRT__IOMYBUF 0x0008 |
|
#define | MSVCRT__IOEOF 0x0010 |
|
#define | MSVCRT__IOERR 0x0020 |
|
#define | MSVCRT__IOSTRG 0x0040 |
|
#define | MSVCRT__IORW 0x0080 |
|
#define | MSVCRT__S_IEXEC 0x0040 |
|
#define | MSVCRT__S_IWRITE 0x0080 |
|
#define | MSVCRT__S_IREAD 0x0100 |
|
#define | MSVCRT__S_IFIFO 0x1000 |
|
#define | MSVCRT__S_IFCHR 0x2000 |
|
#define | MSVCRT__S_IFDIR 0x4000 |
|
#define | MSVCRT__S_IFREG 0x8000 |
|
#define | MSVCRT__S_IFMT 0xF000 |
|
#define | MSVCRT__LK_UNLCK 0 |
|
#define | MSVCRT__LK_LOCK 1 |
|
#define | MSVCRT__LK_NBLCK 2 |
|
#define | MSVCRT__LK_RLCK 3 |
|
#define | MSVCRT__LK_NBRLCK 4 |
|
#define | MSVCRT__SH_COMPAT 0x00 /* Compatibility */ |
|
#define | MSVCRT__SH_DENYRW 0x10 /* Deny read/write */ |
|
#define | MSVCRT__SH_DENYWR 0x20 /* Deny write */ |
|
#define | MSVCRT__SH_DENYRD 0x30 /* Deny read */ |
|
#define | MSVCRT__SH_DENYNO 0x40 /* Deny nothing */ |
|
#define | MSVCRT__O_RDONLY 0 |
|
#define | MSVCRT__O_WRONLY 1 |
|
#define | MSVCRT__O_RDWR 2 |
|
#define | MSVCRT__O_ACCMODE (MSVCRT__O_RDONLY|MSVCRT__O_WRONLY|MSVCRT__O_RDWR) |
|
#define | MSVCRT__O_APPEND 0x0008 |
|
#define | MSVCRT__O_RANDOM 0x0010 |
|
#define | MSVCRT__O_SEQUENTIAL 0x0020 |
|
#define | MSVCRT__O_TEMPORARY 0x0040 |
|
#define | MSVCRT__O_NOINHERIT 0x0080 |
|
#define | MSVCRT__O_CREAT 0x0100 |
|
#define | MSVCRT__O_TRUNC 0x0200 |
|
#define | MSVCRT__O_EXCL 0x0400 |
|
#define | MSVCRT__O_SHORT_LIVED 0x1000 |
|
#define | MSVCRT__O_TEXT 0x4000 |
|
#define | MSVCRT__O_BINARY 0x8000 |
|
#define | MSVCRT__O_RAW MSVCRT__O_BINARY |
|
#define | MSVCRT__SW_INEXACT 0x00000001 /* inexact (precision) */ |
|
#define | MSVCRT__SW_UNDERFLOW 0x00000002 /* underflow */ |
|
#define | MSVCRT__SW_OVERFLOW 0x00000004 /* overflow */ |
|
#define | MSVCRT__SW_ZERODIVIDE 0x00000008 /* zero divide */ |
|
#define | MSVCRT__SW_INVALID 0x00000010 /* invalid */ |
|
#define | MSVCRT__SW_UNEMULATED 0x00000040 /* unemulated instruction */ |
|
#define | MSVCRT__SW_SQRTNEG 0x00000080 /* square root of a neg number */ |
|
#define | MSVCRT__SW_STACKOVERFLOW 0x00000200 /* FP stack overflow */ |
|
#define | MSVCRT__SW_STACKUNDERFLOW 0x00000400 /* FP stack underflow */ |
|
#define | MSVCRT__SW_DENORMAL 0x00080000 /* denormal status bit */ |
|
#define | MSVCRT__FPCLASS_SNAN 0x0001 /* Signaling "Not a Number" */ |
|
#define | MSVCRT__FPCLASS_QNAN 0x0002 /* Quiet "Not a Number" */ |
|
#define | MSVCRT__FPCLASS_NINF 0x0004 /* Negative Infinity */ |
|
#define | MSVCRT__FPCLASS_NN 0x0008 /* Negative Normal */ |
|
#define | MSVCRT__FPCLASS_ND 0x0010 /* Negative Denormal */ |
|
#define | MSVCRT__FPCLASS_NZ 0x0020 /* Negative Zero */ |
|
#define | MSVCRT__FPCLASS_PZ 0x0040 /* Positive Zero */ |
|
#define | MSVCRT__FPCLASS_PD 0x0080 /* Positive Denormal */ |
|
#define | MSVCRT__FPCLASS_PN 0x0100 /* Positive Normal */ |
|
#define | MSVCRT__FPCLASS_PINF 0x0200 /* Positive Infinity */ |
|
#define | MSVCRT__MCW_EM 0x0008001f |
|
#define | MSVCRT__MCW_IC 0x00040000 |
|
#define | MSVCRT__MCW_RC 0x00000300 |
|
#define | MSVCRT__MCW_PC 0x00030000 |
|
#define | MSVCRT__MCW_DN 0x03000000 |
|
#define | MSVCRT__EM_INVALID 0x00000010 |
|
#define | MSVCRT__EM_DENORMAL 0x00080000 |
|
#define | MSVCRT__EM_ZERODIVIDE 0x00000008 |
|
#define | MSVCRT__EM_OVERFLOW 0x00000004 |
|
#define | MSVCRT__EM_UNDERFLOW 0x00000002 |
|
#define | MSVCRT__EM_INEXACT 0x00000001 |
|
#define | MSVCRT__IC_AFFINE 0x00040000 |
|
#define | MSVCRT__IC_PROJECTIVE 0x00000000 |
|
#define | MSVCRT__RC_CHOP 0x00000300 |
|
#define | MSVCRT__RC_UP 0x00000200 |
|
#define | MSVCRT__RC_DOWN 0x00000100 |
|
#define | MSVCRT__RC_NEAR 0x00000000 |
|
#define | MSVCRT__PC_24 0x00020000 |
|
#define | MSVCRT__PC_53 0x00010000 |
|
#define | MSVCRT__PC_64 0x00000000 |
|
#define | MSVCRT__DN_SAVE 0x00000000 |
|
#define | MSVCRT__DN_FLUSH 0x01000000 |
|
#define | MSVCRT__DN_FLUSH_OPERANDS_SAVE_RESULTS 0x02000000 |
|
#define | MSVCRT__DN_SAVE_OPERANDS_FLUSH_RESULTS 0x03000000 |
|
#define | MSVCRT__EM_AMBIGUOUS 0x80000000 |
|
#define | MSVCRT_CLOCKS_PER_SEC 1000 |
|
#define | MSVCRT_SIGINT 2 |
|
#define | MSVCRT_SIGILL 4 |
|
#define | MSVCRT_SIGFPE 8 |
|
#define | MSVCRT_SIGSEGV 11 |
|
#define | MSVCRT_SIGTERM 15 |
|
#define | MSVCRT_SIGBREAK 21 |
|
#define | MSVCRT_SIGABRT 22 |
|
#define | MSVCRT_NSIG (MSVCRT_SIGABRT + 1) |
|
#define | MSVCRT_SIG_DFL ((MSVCRT___sighandler_t)0) |
|
#define | MSVCRT_SIG_IGN ((MSVCRT___sighandler_t)1) |
|
#define | MSVCRT_SIG_ERR ((MSVCRT___sighandler_t)-1) |
|
#define | MSVCRT__FPE_INVALID 0x81 |
|
#define | MSVCRT__FPE_DENORMAL 0x82 |
|
#define | MSVCRT__FPE_ZERODIVIDE 0x83 |
|
#define | MSVCRT__FPE_OVERFLOW 0x84 |
|
#define | MSVCRT__FPE_UNDERFLOW 0x85 |
|
#define | MSVCRT__FPE_INEXACT 0x86 |
|
#define | MSVCRT__FPE_UNEMULATED 0x87 |
|
#define | MSVCRT__FPE_SQRTNEG 0x88 |
|
#define | MSVCRT__FPE_STACKOVERFLOW 0x8a |
|
#define | MSVCRT__FPE_STACKUNDERFLOW 0x8b |
|
#define | MSVCRT__FPE_EXPLICITGEN 0x8c |
|
#define | _MS 0x01 |
|
#define | _MP 0x02 |
|
#define | _M1 0x04 |
|
#define | _M2 0x08 |
|
#define | _SBUP 0x10 |
|
#define | _SBLOW 0x20 |
|
#define | _MBC_SINGLE 0 |
|
#define | _MBC_LEAD 1 |
|
#define | _MBC_TRAIL 2 |
|
#define | _MBC_ILLEGAL -1 |
|
#define | _MB_CP_SBCS 0 |
|
#define | _MB_CP_OEM -2 |
|
#define | _MB_CP_ANSI -3 |
|
#define | _MB_CP_LOCALE -4 |
|
#define | MSVCRT__TRUNCATE ((MSVCRT_size_t)-1) |
|
#define | _MAX__TIME64_T (((MSVCRT___time64_t)0x00000007 << 32) | 0x93406FFF) |
|
#define | MSVCRT__WRITE_ABORT_MSG 1 |
|
#define | MSVCRT__CALL_REPORTFAULT 2 |
|
#define | MSVCRT__TWO_DIGIT_EXPONENT 0x1 |
|
#define | MSVCRT__ENABLE_PER_THREAD_LOCALE 1 |
|
#define | MSVCRT__DISABLE_PER_THREAD_LOCALE 2 |
|
#define | MSVCRT_INVALID_PMT(x) MSVCRT__invalid_parameter(NULL, NULL, NULL, 0, 0) |
|
#define | MSVCRT_CHECK_PMT(x) ((x) || (MSVCRT_INVALID_PMT(0),FALSE)) |
|
#define | MSVCRT__ARGMAX 100 |
|
#define | MSVCRT__OVERFLOW 3 |
|
#define | MSVCRT__UNDERFLOW 4 |
|