2 *io.h - declarations for low-level file handling and I/O functions
4 * Copyright (c) 1985-1988, Microsoft Corporation. All rights reserved.
7 * This file contains the function declarations for the low-level
8 * file handling and I/O functions.
10 *******************************************************************************/
13 #ifndef NO_EXT_KEYS /* extensions enabled */
15 #else /* extensions not enabled */
17 #endif /* NO_EXT_KEYS */
19 /* function prototypes */
21 int _CDECL access(char *, int);
22 int _CDECL chmod(char *, int);
23 int _CDECL chsize(int, long);
24 int _CDECL close(int);
25 int _CDECL creat(char *, int);
27 int _CDECL dup2(int, int);
29 long _CDECL filelength(int);
30 int _CDECL isatty(int);
31 int _CDECL locking(int, int, long);
32 long _CDECL lseek(int, long, int);
33 char * _CDECL mktemp(char *);
34 int _CDECL open(char *, int, ...);
35 int _CDECL read(int, char *, unsigned int);
36 int _CDECL remove(const char *);
37 int _CDECL rename(const char *, const char *);
38 int _CDECL setmode(int, int);
39 int _CDECL sopen(char *, int, int, ...);
40 long _CDECL tell(int);
41 int _CDECL umask(int);
42 int _CDECL unlink(const char *);
43 int _CDECL write(int, char *, unsigned int);