ReactOS 0.4.16-dev-2110-ge3521eb
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
104 ...);
105
107 _CRTIMP
108 int
109 __cdecl
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 */
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
int errno_t
Definition: corecrt.h:249
#define __cdecl
Definition: corecrt.h:121
char * va_list
Definition: vadefs.h:50
int WINAPIV _cscanf_s_l(const char *format, _locale_t locale,...)
Definition: scanf.c:538
int WINAPIV _cscanf_s(const char *format,...)
Definition: scanf.c:524
int WINAPIV _cwscanf_s_l(const wchar_t *format, _locale_t locale,...)
Definition: scanf.c:594
int WINAPIV _cwscanf_s(const wchar_t *format,...)
Definition: scanf.c:580
_In_z_ _Printf_format_string_ char const *const _Format
Definition: printf.c:19
_In_z_ _Printf_format_string_ char const *const va_list _ArgList
Definition: printf.c:23
#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
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
Definition: malloc.h:109
_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 _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
_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
_In_ _Pre_notnull_ _Buffer
Definition: stdlib.h:644
#define _CRTIMP
Definition: vcruntime.h:54