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

  1. /***
  2. *sys\timeb.h - Definition/Deklarationen für ftime()
  3. *
  4. *    Copyright (c) 1985-1990, Microsoft Corporation.  Alle Rechte vorbehalten.
  5. *
  6. *Zweck:
  7. *    Diese Datei definiert die Funktion ftime() und die von ihr benutzten Typen.
  8. *    [System V]
  9. *
  10. *******************************************************************************/
  11.  
  12. #if defined(_DLL) && !defined(_MT)
  13. #error _DLL kann ohne _MT nicht definiert werden
  14. #endif
  15.  
  16. #ifdef _MT
  17. #define _FAR_ _far
  18. #else
  19. #define _FAR_
  20. #endif
  21.  
  22. #ifndef _TIME_T_DEFINED
  23. typedef long time_t;
  24. #define _TIME_T_DEFINED
  25. #endif
  26.  
  27. /* Die vom Systemaufruf ftime zurückgegebene Struktur */
  28.  
  29. #ifndef _TIMEB_DEFINED
  30. struct timeb {
  31.     time_t time;
  32.     unsigned short millitm;
  33.     short timezone;
  34.     short dstflag;
  35.     };
  36. #define _TIMEB_DEFINED
  37. #endif
  38.  
  39.  
  40. /* Funktionsprototypen */
  41.  
  42. void _FAR_ _cdecl ftime(struct timeb _FAR_ *);
  43.