Global Constants

The Microsoft run-time library contains definitions for global constants used by library routines. To use these constants, include the appropriate header files as indicated in the description for each constant. The global constants are listed in the following table.

BUFSIZ __LOCAL_SIZE
CLOCKS_PER_SEC, CLK_TCK Locale Categories
Commit-To-Disk Constants _locking Constants
Data Type Constants Math Error Constants
EOF, WEOF MB_CUR_MAX
errno NULL
Exception-Handling Constants Path Field Limits
EXIT_SUCCESS, EXIT_FAILURE RAND_MAX
File Attribute Constants setvbuf Constants
File Constants Sharing Constants
File Permission Constants signal Constants
File Read/Write Access Constants signal Action Constants
File Translation Constants _spawn Constants
FILENAME_MAX _stat Structure st_mode Field Constants
FOPEN_MAX, _SYS_OPEN stdin, stdout, stderr
_FREEENTRY, _USEDENTRY TMP_MAX, L_tmpnam
fseek, _lseek Translation Mode Constants
Heap Constants _WAIT_CHILD, _WAIT_GRANDCHILD
_HEAP_MAXREQ 32-bit Windows Time/Date Formats
HUGE_VAL