Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenutime.h
Go to the documentation of this file.
00001 00006 #ifndef _INC_UTIME 00007 #define _INC_UTIME 00008 00009 #ifndef _WIN32 00010 #error Only Win32 target is supported! 00011 #endif 00012 00013 #include <crtdefs.h> 00014 00015 #pragma pack(push,_CRT_PACKING) 00016 00017 #ifdef __cplusplus 00018 extern "C" { 00019 #endif 00020 00021 #ifndef _UTIMBUF_DEFINED 00022 #define _UTIMBUF_DEFINED 00023 00024 struct _utimbuf { 00025 time_t actime; 00026 time_t modtime; 00027 }; 00028 00029 struct __utimbuf32 { 00030 __time32_t actime; 00031 __time32_t modtime; 00032 }; 00033 00034 #if _INTEGRAL_MAX_BITS >= 64 00035 struct __utimbuf64 { 00036 __time64_t actime; 00037 __time64_t modtime; 00038 }; 00039 #endif 00040 00041 #ifndef NO_OLDNAMES 00042 struct utimbuf { 00043 time_t actime; 00044 time_t modtime; 00045 }; 00046 00047 struct utimbuf32 { 00048 __time32_t actime; 00049 __time32_t modtime; 00050 }; 00051 #endif 00052 #endif /* !_UTIMBUF_DEFINED */ 00053 00054 _CRTIMP int __cdecl _utime(const char *_Filename,struct _utimbuf *_Time); 00055 _CRTIMP int __cdecl _utime32(const char *_Filename,struct __utimbuf32 *_Time); 00056 _CRTIMP int __cdecl _futime(int _FileDes,struct _utimbuf *_Time); 00057 _CRTIMP int __cdecl _futime32(int _FileDes,struct __utimbuf32 *_Time); 00058 _CRTIMP int __cdecl _wutime(const wchar_t *_Filename,struct _utimbuf *_Time); 00059 _CRTIMP int __cdecl _wutime32(const wchar_t *_Filename,struct __utimbuf32 *_Time); 00060 #if _INTEGRAL_MAX_BITS >= 64 00061 _CRTIMP int __cdecl _utime64(const char *_Filename,struct __utimbuf64 *_Time); 00062 _CRTIMP int __cdecl _futime64(int _FileDes,struct __utimbuf64 *_Time); 00063 _CRTIMP int __cdecl _wutime64(const wchar_t *_Filename,struct __utimbuf64 *_Time); 00064 #endif 00065 00066 #ifndef RC_INVOKED 00067 #ifdef _USE_32BIT_TIME_T 00068 __CRT_INLINE int __cdecl _utime32(const char *_Filename,struct __utimbuf32 *_Utimbuf) { 00069 return _utime(_Filename,(struct _utimbuf *)_Utimbuf); 00070 } 00071 __CRT_INLINE int __cdecl _futime32(int _Desc,struct __utimbuf32 *_Utimbuf) { 00072 return _futime(_Desc,(struct _utimbuf *)_Utimbuf); 00073 } 00074 __CRT_INLINE int __cdecl _wutime32(const wchar_t *_Filename,struct __utimbuf32 *_Utimbuf) { 00075 return _wutime(_Filename,(struct _utimbuf *)_Utimbuf); 00076 } 00077 #endif 00078 00079 #ifndef NO_OLDNAMES 00080 __CRT_INLINE int __cdecl utime(const char *_Filename,struct utimbuf *_Utimbuf) { 00081 return _utime(_Filename,(struct _utimbuf *)_Utimbuf); 00082 } 00083 #endif 00084 #endif 00085 00086 #ifdef __cplusplus 00087 } 00088 #endif 00089 00090 #pragma pack(pop) 00091 #endif Generated on Sat May 26 2012 04:28:29 for ReactOS by
1.7.6.1
|