ReactOS 0.4.16-dev-2104-gb84fa49
io_s.h
Go to the documentation of this file.
1
7#ifndef _INC_IO_S
8#define _INC_IO_S
9
10#include <io.h>
11
12#if defined(MINGW_HAS_SECURE_API)
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
23 _In_z_ const char *_Filename,
24 _In_ int _AccessMode);
25
31 _In_ int _FileHandle,
33
39 _Inout_updates_z_(_Size) char *_TemplateName,
40 _In_ size_t _Size);
41
47 _In_ int _NewMode,
48 _Out_ int *_OldMode);
49
50#ifndef _WIO_S_DEFINED
51#define _WIO_S_DEFINED
52
58 _In_z_ const wchar_t *_Filename,
59 _In_ int _AccessMode);
60
65 _Inout_updates_z_(_SizeInWords) wchar_t *_TemplateName,
66 _In_ size_t _SizeInWords);
67
68#endif /* _WIO_S_DEFINED */
69
70#ifdef __cplusplus
71}
72#endif
73
74#endif /* MINGW_HAS_SECURE_API */
75
76#endif /* _INC_IO_S */
_Out_ int * _FileHandle
int CDECL _access_s(const char *filename, int mode)
Definition: file.c:1004
int CDECL _waccess_s(const wchar_t *filename, int mode)
Definition: file.c:1039
int CDECL _mktemp_s(char *pattern, size_t size)
Definition: file.c:2130
int CDECL _chsize_s(int fd, __int64 size)
Definition: file.c:1626
int CDECL _wmktemp_s(wchar_t *pattern, size_t size)
Definition: file.c:2221
int errno_t
Definition: corecrt.h:249
#define __cdecl
Definition: corecrt.h:121
#define __int64
Definition: corecrt.h:72
#define _In_z_
Definition: no_sal2.h:164
#define _Inout_updates_z_(s)
Definition: no_sal2.h:186
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
Definition: malloc.h:109
_In_ size_t _SizeInWords
Definition: time.h:309
#define _Check_return_wat_
Definition: corecrt.h:230
_Pre_notnull_ _In_opt_z_ char const _In_opt_z_ char const _In_opt_z_ char const _Filename
Definition: stdlib.h:1100
errno_t __cdecl _umask_s(int const mode, int *const old_mode)
Definition: umask.cpp:26
#define _CRTIMP
Definition: vcruntime.h:54