ReactOS 0.4.16-dev-820-g96aa1ee
conio_s.h
Go to the documentation of this file.
1
7#ifndef _INC_CONIO_S
8#define _INC_CONIO_S
9
10#include <conio.h>
11
12#if defined(MINGW_HAS_SECURE_API)
13
14#ifdef __cplusplus
15extern "C" {
16#endif
17
24 _In_ size_t _Size,
25 _Out_ size_t *_SizeRead);
26
29 int
33 ...);
34
37 int
41 ...);
42
45 int
50 ...);
51
54 int
59
62 int
67 ...);
68
71 int
77
78#ifndef _WCONIO_DEFINED_S
79#define _WCONIO_DEFINED_S
80
87 _In_ size_t _SizeInWords,
88 _Out_ size_t *_SizeRead);
89
92 int
94 _cwprintf_s(
96 ...);
97
100 int
101 __cdecl
102 _cwscanf_s(
104 ...);
105
107 _CRTIMP
108 int
109 __cdecl
110 _cwscanf_s_l(
113 ...);
114
116 _CRTIMP
117 int
118 __cdecl
119 _vcwprintf_s(
122
123 _CRTIMP
124 int
125 __cdecl
126 _cwprintf_s_l(
129 ...);
130
131 _CRTIMP
132 int
133 __cdecl
134 _vcwprintf_s_l(
138
139#endif /* _WCONIO_DEFINED_S */
140
141#ifdef __cplusplus
142}
143#endif
144
145#endif /* MINGW_HAS_SECURE_API */
146
147#endif /* _INC_CONIO_S */
#define __cdecl
Definition: accygwin.h:79
char * va_list
Definition: acmsvcex.h:78
errno_t __cdecl _cgets_s(char *const source_string, size_t const size_in_bytes, size_t *const size_read)
Definition: cgets.cpp:30
errno_t __cdecl _cgetws_s(wchar_t *const string_buffer, size_t const size_in_words, size_t *const size_read)
Definition: cgetws.cpp:25
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
Definition: malloc.h:109
_In_ _Pre_notnull_ _Buffer
Definition: stdlib.h:644
#define _Out_writes_z_(s)
Definition: no_sal2.h:180
#define _In_z_
Definition: no_sal2.h:164
#define _Scanf_s_format_string_
Definition: no_sal2.h:360
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
#define _In_opt_
Definition: no_sal2.h:212
#define _Out_writes_to_(s, c)
Definition: no_sal2.h:188
#define _Printf_format_string_
Definition: no_sal2.h:356
_In_ size_t _In_z_ _Printf_format_string_ const char * _Format
Definition: time.h:147
_In_ size_t _SizeInWords
Definition: time.h:309
_In_ size_t _In_z_ _Printf_format_string_ const char _In_ const struct tm _In_opt_ _locale_t _Locale
Definition: time.h:159
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vcprintf_s(_In_z_ _Printf_format_string_ char const *const _Format, va_list _ArgList)
Definition: conio.h:116
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _cscanf_s(_In_z_ _Scanf_format_string_ char const *const _Format,...)
Definition: conio.h:392
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _vcprintf_s_l(_In_z_ _Printf_format_string_params_(2) char const *const _Format, _In_opt_ _locale_t const _Locale, va_list _ArgList)
Definition: conio.h:100
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _cprintf_s_l(_In_z_ _Printf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
Definition: conio.h:193
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _cscanf_s_l(_In_z_ _Scanf_format_string_params_(0) char const *const _Format, _In_opt_ _locale_t const _Locale,...)
Definition: conio.h:374
_Check_return_opt_ _In_opt_ _locale_t const va_list _ArgList
Definition: conio.h:285
_UCRT_DISABLE_CLANG_WARNINGS _CRT_BEGIN_C_HEADER _Check_return_wat_ _In_ size_t _Out_ size_t * _SizeRead
Definition: conio.h:27
_Check_return_opt_ _CRT_STDIO_INLINE int __CRTDECL _cprintf_s(_In_z_ _Printf_format_string_ char const *const _Format,...)
Definition: conio.h:211
#define _Check_return_opt_
Definition: corecrt.h:224
#define _Check_return_wat_
Definition: corecrt.h:230
int errno_t
Definition: corecrt.h:615
#define _CRTIMP
Definition: vcruntime.h:54