home *** CD-ROM | disk | FTP | other *** search
/ Turbo Toolbox / Turbo_Toolbox.iso / qc25 / include / direct.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-07-25  |  964 b   |  38 lines

  1. /***
  2. *direct.h - Funktionsdeklarationen zur Handhabung
  3. *           und Erstellung von Verzeichnissen
  4. *
  5. *    Copyright (c) 1985-1990, Microsoft Corporation.  Alle Rechte vorbehalten.
  6. *
  7. * Zweck:
  8. *  Hier sind die Funktionsdeklarationen für diejenigen Bibliotheksfunktionen
  9. *  enthalten, die sich auf Handhabung/Erstellung von Verzeichnissen beziehen.
  10. *
  11. ***/
  12.  
  13. #if defined(_DLL) && !defined(_MT)
  14. #error _DLL kann ohne _MT nicht definiert werden
  15. #endif
  16.  
  17. #ifdef _MT
  18. #define _FAR_ _far
  19. #else
  20. #define _FAR_
  21. #endif
  22.  
  23.  
  24. #ifndef _SIZE_T_DEFINED
  25. typedef unsigned int size_t;
  26. #define _SIZE_T_DEFINED
  27. #endif
  28.  
  29. /* Funktionsprototypen */
  30.  
  31. int _FAR_ _cdecl chdir(const char _FAR_ *);
  32. int _FAR_ _cdecl _chdrive(int);
  33. char _FAR_ * _FAR_ _cdecl getcwd(char _FAR_ *, int);
  34. char _FAR_ * _FAR_ _cdecl _getdcwd(int, char _FAR_ *, int);
  35. int _FAR_ _cdecl _getdrive(void);
  36. int _FAR_ _cdecl mkdir(const char _FAR_ *);
  37. int _FAR_ _cdecl rmdir(const char _FAR_ *);
  38.