49dc129b68c305630b80d78af23377615fafb0ce
[reactos.git] / reactos / include / crtdll / direct.h
1 #ifndef __include_direct_h_
2 #define __include_direct_h_
3
4 struct _diskfree_t {
5 unsigned short total_clusters;
6 unsigned short avail_clusters;
7 unsigned short sectors_per_cluster;
8 unsigned short bytes_per_sector;
9 };
10
11
12 int _chdrive( int drive );
13 int _getdrive( void );
14 char *_getcwd( char *buffer, int maxlen );
15
16 int _chdir(const char *_path);
17 char *_getcwd(char *, int);
18 int _mkdir(const char *_path);
19 int _rmdir(const char *_path);
20 unsigned int _getdiskfree(unsigned int _drive, struct _diskfree_t *_diskspace);
21 #define chdir _chdir
22 #define getcwd _getcwd
23 #define mkdir _mkdir
24 #define rmdir _rmdir
25
26
27 #endif