ReactOS 0.4.16-dev-1247-g7d8d8a6
utime.h File Reference
#include <corecrt.h>
Include dependency graph for utime.h:

Go to the source code of this file.

Classes

struct  _utimbuf
 
struct  __utimbuf32
 
struct  __utimbuf64
 

Functions

_ACRTIMP int __cdecl _utime32 (_In_z_ char const *_FileName, _In_opt_ struct __utimbuf32 *_Time)
 
_ACRTIMP int __cdecl _futime32 (_In_ int _FileHandle, _In_opt_ struct __utimbuf32 *_Time)
 
_ACRTIMP int __cdecl _wutime32 (_In_z_ wchar_t const *_FileName, _In_opt_ struct __utimbuf32 *_Time)
 
_ACRTIMP int __cdecl _utime64 (_In_z_ char const *_FileName, _In_opt_ struct __utimbuf64 *_Time)
 
_ACRTIMP int __cdecl _futime64 (_In_ int _FileHandle, _In_opt_ struct __utimbuf64 *_Time)
 
_ACRTIMP int __cdecl _wutime64 (_In_z_ wchar_t const *_FileName, _In_opt_ struct __utimbuf64 *_Time)
 
static __inline int __CRTDECL _utime (char const *const _FileName, struct _utimbuf *const _Time)
 
static __inline int __CRTDECL _futime (int const _FileHandle, struct _utimbuf *const _Time)
 
static __inline int __CRTDECL _wutime (wchar_t const *const _FileName, struct _utimbuf *const _Time)
 

Function Documentation

◆ _futime()

static __inline int __CRTDECL _futime ( int const  _FileHandle,
struct _utimbuf *const  _Time 
)
static

Definition at line 126 of file utime.h.

127 {
128 _STATIC_ASSERT(sizeof(struct _utimbuf) == sizeof(struct __utimbuf64));
129 return _futime64(_FileHandle, (struct __utimbuf64*)_Time);
130 }
_Out_ int * _FileHandle
_In_ size_t _In_ const __time32_t * _Time
Definition: time.h:192
Definition: utime.h:24
#define _STATIC_ASSERT(expr)
Definition: corecrt.h:305
_ACRTIMP int __cdecl _futime64(_In_ int _FileHandle, _In_opt_ struct __utimbuf64 *_Time)

◆ _futime32()

_ACRTIMP int __cdecl _futime32 ( _In_ int  _FileHandle,
_In_opt_ struct __utimbuf32 _Time 
)

◆ _futime64()

_ACRTIMP int __cdecl _futime64 ( _In_ int  _FileHandle,
_In_opt_ struct __utimbuf64 _Time 
)

Referenced by _futime().

◆ _utime()

static __inline int __CRTDECL _utime ( char const *const  _FileName,
struct _utimbuf *const  _Time 
)
static

Definition at line 120 of file utime.h.

121 {
122 _STATIC_ASSERT(sizeof(struct _utimbuf) == sizeof(struct __utimbuf64));
123 return _utime64(_FileName, (struct __utimbuf64*)_Time);
124 }
_ACRTIMP int __cdecl _utime64(_In_z_ char const *_FileName, _In_opt_ struct __utimbuf64 *_Time)

◆ _utime32()

_ACRTIMP int __cdecl _utime32 ( _In_z_ char const _FileName,
_In_opt_ struct __utimbuf32 _Time 
)

◆ _utime64()

_ACRTIMP int __cdecl _utime64 ( _In_z_ char const _FileName,
_In_opt_ struct __utimbuf64 _Time 
)

Referenced by _utime().

◆ _wutime()

static __inline int __CRTDECL _wutime ( wchar_t const *const  _FileName,
struct _utimbuf *const  _Time 
)
static

Definition at line 132 of file utime.h.

133 {
134 _STATIC_ASSERT(sizeof(struct _utimbuf) == sizeof(struct __utimbuf64));
135 return _wutime64(_FileName, (struct __utimbuf64*)_Time);
136 }
_ACRTIMP int __cdecl _wutime64(_In_z_ wchar_t const *_FileName, _In_opt_ struct __utimbuf64 *_Time)

◆ _wutime32()

_ACRTIMP int __cdecl _wutime32 ( _In_z_ wchar_t const _FileName,
_In_opt_ struct __utimbuf32 _Time 
)

◆ _wutime64()

_ACRTIMP int __cdecl _wutime64 ( _In_z_ wchar_t const _FileName,
_In_opt_ struct __utimbuf64 _Time 
)

Referenced by _wutime().