18 #pragma warning(disable:4820)
26 #ifdef _USE_32BIT_TIME_T
27 #define _wfinddata_t _wfinddata32_t
28 #define _wfinddatai64_t _wfinddata32i64_t
30 #define _wfinddata_t _wfinddata64i32_t
31 #define _wfinddatai64_t _wfinddata64_t
83 #ifdef _USE_32BIT_TIME_T
84 #define _wfindfirst _wfindfirst32
85 #define _wfindnext _wfindnext32
86 #define _wfindfirsti64 _wfindfirst32i64
87 #define _wfindnexti64 _wfindnext32i64
89 #define _wfindfirst _wfindfirst64i32
90 #define _wfindnext _wfindnext64i32
91 #define _wfindfirsti64 _wfindfirst64
92 #define _wfindnexti64 _wfindnext64
122 _In_z_ wchar_t const* _FileName,
134 _In_z_ wchar_t const* _FileName
139 _In_z_ wchar_t const* _OldFileName,
140 _In_z_ wchar_t const* _NewFileName
150 wchar_t, _TemplateName
162 _In_z_ wchar_t const* _FileName,
169 _In_z_ wchar_t const* _FileName,
176 _In_z_ wchar_t const* _FileName,
182 _ACRTIMP int __cdecl _wfindnext32i64(
189 _ACRTIMP int __cdecl _wfindnext64i32(
203 _Out_ int* _FileHandle,
204 _In_z_ wchar_t const* _FileName,
207 _In_ int _PermissionFlag
211 _In_z_ wchar_t const* _FileName,
215 _Out_ int* _PFileHandle,
221 #if defined __cplusplus
226 _In_z_ wchar_t const* _FileName,
234 return _Result ? -1 : _FileHandle;
239 _In_z_ wchar_t const* _FileName,
248 return _Result ? -1 : _FileHandle;
256 _In_z_ wchar_t const* _FileName,
262 _In_z_ wchar_t const* _FileName,
#define _Out_
Definition: sal.h:342
return
Definition: corecrt_memcpy_s.h:60
_Out_ struct _wfinddata32_t * _FindData
Definition: corecrt_wio.h:123
__int64 size
Definition: corecrt_wio.h:52
__time64_t time_create
Definition: corecrt_wio.h:59
_fsize_t size
Definition: corecrt_wio.h:62
unsigned attrib
Definition: corecrt_wio.h:48
_ACRTIMP errno_t __cdecl _wsopen_dispatch(_In_z_ wchar_t const *_FileName, _In_ int _OFlag, _In_ int _ShFlag, _In_ int _PMode, _Out_ int *_PFileHandle, _In_ int _BSecure)
Definition: corecrt_wio.h:46
_Check_return_ _CRT_INSECURE_DEPRECATE(_wsopen_s) _ACRTIMP int __cdecl _wcreat(_In_z_ wchar_t const *_FileName
_ACRTIMP
Definition: corecrt_wio.h:155
__time32_t time_create
Definition: corecrt_wio.h:39
int errno_t
Definition: corecrt.h:476
#define _Check_return_wat_
Definition: corecrt.h:102
__int64 size
Definition: corecrt_wio.h:72
_Success_(return!=-1) _Check_return_ _ACRTIMP intptr_t __cdecl _wfindfirst32(_In_z_ wchar_t const *_FileName
unsigned long _fsize_t
Definition: corecrt_wio.h:34
#define _CRT_BEGIN_C_HEADER
Definition: vcruntime.h:73
_Check_return_ _ACRTIMP int __cdecl _waccess(_In_z_ wchar_t const *_FileName, _In_ int _AccessMode)
#define _Inout_updates_z_(size)
Definition: sal.h:386
wchar_t name[260]
Definition: corecrt_wio.h:63
Definition: corecrt_wio.h:36
__RETURN_POLICY_DST
Definition: corecrt_wio.h:155
_wmktemp
Definition: corecrt_wio.h:155
#define __CRTDECL
Definition: vcruntime.h:156
_fsize_t size
Definition: corecrt_wio.h:42
#define _Check_return_
Definition: sal.h:554
#define _In_z_
Definition: sal.h:310
#define _In_
Definition: sal.h:305
_Check_return_wat_ _ACRTIMP errno_t __cdecl _waccess_s(_In_z_ wchar_t const *_FileName, _In_ int _AccessMode)
__time64_t time_access
Definition: corecrt_wio.h:70
long __time32_t
Definition: corecrt.h:479
Definition: corecrt_wio.h:56
__time64_t time_write
Definition: corecrt_wio.h:61
unsigned attrib
Definition: corecrt_wio.h:58
_Check_return_ _In_z_ wchar_t const * _Mode
Definition: corecrt_wstdio.h:133
unsigned attrib
Definition: corecrt_wio.h:38
wchar_t name[260]
Definition: corecrt_wio.h:43
_Check_return_ _In_ int _PermissionMode
Definition: corecrt_wio.h:117
__DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_0(errno_t, _wmktemp_s, wchar_t, _TemplateName) _Success_(return!=0) __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(wchar_t *
_Inout_z_
Definition: corecrt_wio.h:155
_CRT_BEGIN_C_HEADER _In_ int _SizeInWords
Definition: corecrt_wdirect.h:25
_Check_return_wat_ _ACRTIMP errno_t __cdecl _wsopen_s(_Out_ int *_FileHandle, _In_z_ wchar_t const *_FileName, _In_ int _OpenFlag, _In_ int _ShareFlag, _In_ int _PermissionFlag)
int intptr_t
Definition: vcruntime.h:200
wchar_t name[260]
Definition: corecrt_wio.h:53
_ACRTIMP errno_t __cdecl _wmktemp_s(_Inout_updates_z_(_SizeInWords) wchar_t *_TemplateName, _In_ size_t _SizeInWords)
_In_opt_z_ wchar_t const _In_opt_z_ wchar_t const * _FileName
Definition: corecrt.h:253
#define _CRT_END_C_HEADER
Definition: vcruntime.h:76
__time32_t time_access
Definition: corecrt_wio.h:50
__time32_t time_access
Definition: corecrt_wio.h:40
__int64 __time64_t
Definition: corecrt.h:480
__time64_t time_write
Definition: corecrt_wio.h:71
#define __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0(_ReturnType, _ReturnPolicy, _DeclSpec, _FuncName, _SalAttributeDst, _DstType, _Dst)
Definition: corecrt.h:709
_Check_return_ _ACRTIMP int __cdecl _wchmod(_In_z_ wchar_t const *_FileName, _In_ int _Mode)
Definition: corecrt_wio.h:66
_Check_return_ _In_ int _Check_return_ _In_ int _In_ int _ShareFlag
Definition: corecrt_wio.h:263
__time32_t time_write
Definition: corecrt_wio.h:51
__time32_t time_write
Definition: corecrt_wio.h:41
unsigned attrib
Definition: corecrt_wio.h:68
#define _SH_DENYNO
Definition: corecrt_share.h:16
_ACRTIMP int __cdecl _wunlink(_In_z_ wchar_t const *_FileName)
_Result
Definition: corecrt_wconio.h:362
wchar_t name[260]
Definition: corecrt_wio.h:73
__time64_t time_create
Definition: corecrt_wio.h:69
__time64_t time_access
Definition: corecrt_wio.h:60
__time32_t time_create
Definition: corecrt_wio.h:49
_Check_return_ _ACRTIMP int __cdecl _wrename(_In_z_ wchar_t const *_OldFileName, _In_z_ wchar_t const *_NewFileName)
_Check_return_ _In_ int _OpenFlag
Definition: corecrt_wio.h:257