11#if defined(MINGW_HAS_SECURE_API)
17#ifndef _STDIO_S_DEFINED
18#define _STDIO_S_DEFINED
41 _In_ size_t _ElementSize,
116 _In_ size_t _DstSize,
202 _In_ size_t _DstSize,
213 _In_ size_t _DstSize,
494 _In_ size_t _DstSize,
505 _In_ size_t _DstSize,
516 _In_ size_t _DstSize,
528 _In_ size_t _DstSize,
585 _In_z_ const char *_Mode);
587#ifndef _WSTDIO_S_DEFINED
588#define _WSTDIO_S_DEFINED
650 _In_ size_t _DstSizeInWords,
661 _In_ size_t _DstSizeInWords,
710 _In_ size_t _DstSize,
721 _In_ size_t _DstSize,
732 _In_ size_t _DstSize,
744 _In_ size_t _DstSize,
765 _In_z_ const wchar_t *_Src,
807 _In_z_ const wchar_t *_Mode);
816 _In_z_ const wchar_t *_Mode,
1093 _In_z_ const wchar_t *_Src,
1125 _In_z_ const wchar_t *_Mode);
1137 _In_ size_t _DstSize,
1138 _In_ size_t _ElementSize,
int _vsnprintf_s(char *buffer, size_t sizeOfBuffer, size_t count, const char *format, va_list argptr)
int CDECL clearerr_s(FILE *file)
int CDECL _vfprintf_s_l(FILE *file, const char *format, _locale_t locale, va_list valist)
int WINAPIV _fprintf_s_l(FILE *file, const char *format, _locale_t locale,...)
int CDECL _vfwprintf_s_l(FILE *file, const wchar_t *format, _locale_t locale, va_list valist)
int WINAPIV _fwprintf_p(FILE *file, const wchar_t *format,...)
int WINAPIV _fprintf_l(FILE *file, const char *format, _locale_t locale,...)
int CDECL _vfwprintf_p(FILE *file, const wchar_t *format, va_list valist)
int CDECL vwprintf_s(const wchar_t *format, va_list valist)
int WINAPIV _fwprintf_s_l(FILE *file, const wchar_t *format, _locale_t locale,...)
int WINAPIV printf_s(const char *format,...)
int CDECL vfprintf_s(FILE *file, const char *format, va_list valist)
int WINAPIV _fprintf_p_l(FILE *file, const char *format, _locale_t locale,...)
int WINAPIV _fwprintf_l(FILE *file, const wchar_t *format, _locale_t locale,...)
int WINAPIV _fwprintf_p_l(FILE *file, const wchar_t *format, _locale_t locale,...)
int WINAPIV _fprintf_p(FILE *file, const char *format,...)
int CDECL _vfprintf_p(FILE *file, const char *format, va_list valist)
int WINAPIV fwprintf_s(FILE *file, const wchar_t *format,...)
int CDECL _vfprintf_l(FILE *file, const char *format, _locale_t locale, va_list valist)
int WINAPIV wprintf_s(const wchar_t *format,...)
int WINAPIV fprintf_s(FILE *file, const char *format,...)
int CDECL _vfwprintf_l(FILE *file, const wchar_t *format, _locale_t locale, va_list valist)
int CDECL _wfreopen_s(FILE **pFile, const wchar_t *path, const wchar_t *mode, FILE *file)
int CDECL vfwprintf_s(FILE *file, const wchar_t *format, va_list valist)
int CDECL vprintf_s(const char *format, va_list valist)
int CDECL _vfwprintf_p_l(FILE *file, const wchar_t *format, _locale_t locale, va_list valist)
int CDECL _wtmpnam_s(wchar_t *s, size_t size)
int CDECL fopen_s(FILE **pFile, const char *filename, const char *mode)
int CDECL _vfprintf_p_l(FILE *file, const char *format, _locale_t locale, va_list valist)
int CDECL _wfopen_s(FILE **pFile, const wchar_t *filename, const wchar_t *mode)
_ACRTIMP int __cdecl swprintf_s(wchar_t *, size_t, const wchar_t *,...)
_ACRTIMP int __cdecl _vsnwprintf_s(wchar_t *, size_t, size_t, const wchar_t *, va_list)
_ACRTIMP int __cdecl vswprintf_s(wchar_t *, size_t, const wchar_t *, va_list)
_ACRTIMP int __cdecl _snwprintf_s(wchar_t *, size_t, size_t, const wchar_t *,...)
_ACRTIMP int __cdecl _vscwprintf_p_l(const wchar_t *, _locale_t, va_list)
_ACRTIMP int __cdecl _vswprintf_p_l(wchar_t *, size_t, const wchar_t *, _locale_t, va_list)
_ACRTIMP size_t __cdecl _fread_nolock_s(void *, size_t, size_t, size_t, FILE *)
_ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl vsprintf_s(char *, size_t, const char *, va_list) __WINE_CRT_PRINTF_ATTR(3
_ACRTIMP int __cdecl _ACRTIMP int __cdecl _sscanf_l(const char *, const char *, _locale_t,...) __WINE_CRT_SCANF_ATTR(2
_ACRTIMP size_t __cdecl fread_s(void *, size_t, size_t, size_t, FILE *)
_ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl sprintf_s(char *, size_t, const char *,...) __WINE_CRT_PRINTF_ATTR(3
_ACRTIMP int __cdecl _ACRTIMP int __cdecl _snprintf_s(char *, size_t, size_t, const char *,...) __WINE_CRT_PRINTF_ATTR(4
_ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _ACRTIMP int __cdecl _vsprintf_p_l(char *, size_t, const char *, _locale_t, va_list) __WINE_CRT_PRINTF_ATTR(3
_ACRTIMP int __cdecl _snscanf_l(const char *, size_t, const char *, _locale_t,...) __WINE_CRT_SCANF_ATTR(3
int WINAPIV _snscanf_s_l(const char *input, size_t length, const char *format, _locale_t locale,...)
int WINAPIV _fscanf_s_l(FILE *file, const char *format, _locale_t locale,...)
int WINAPIV _fwscanf_s_l(FILE *file, const wchar_t *format, _locale_t locale,...)
int WINAPIV _fscanf_l(FILE *file, const char *format, _locale_t locale,...)
int WINAPIV _swscanf_s_l(const wchar_t *str, const wchar_t *format, _locale_t locale,...)
int WINAPIV _sscanf_s_l(const char *str, const char *format, _locale_t locale,...)
int WINAPIV _snscanf_s(const char *input, size_t length, const char *format,...)
int WINAPIV _snwscanf_s(wchar_t *input, size_t length, const wchar_t *format,...)
int WINAPIV _snwscanf_l(wchar_t *input, size_t length, const wchar_t *format, _locale_t locale,...)
int WINAPIV _wscanf_s_l(const wchar_t *format, _locale_t locale,...)
int WINAPIV _scanf_l(const char *format, _locale_t locale,...)
int WINAPIV _fwscanf_l(FILE *file, const wchar_t *format, _locale_t locale,...)
int WINAPIV _swscanf_l(const wchar_t *str, const wchar_t *format, _locale_t locale,...)
int WINAPIV _wscanf_l(const wchar_t *format, _locale_t locale,...)
int WINAPIV _scanf_s_l(const char *format, _locale_t locale,...)
int WINAPIV _snwscanf_s_l(wchar_t *input, size_t length, const wchar_t *format, _locale_t locale,...)
int WINAPIV _snprintf_s_l(char *str, size_t len, size_t count, const char *format, _locale_t locale,...)
int WINAPIV _scprintf_p_l(const char *format, _locale_t locale,...)
int WINAPIV _snprintf_c(char *str, size_t count, const char *format,...)
int CDECL _vsnprintf_s_l(char *str, size_t sizeOfBuffer, size_t count, const char *format, _locale_t locale, va_list valist)
int CDECL _vsnwprintf_s_l(wchar_t *str, size_t sizeOfBuffer, size_t count, const wchar_t *format, _locale_t locale, va_list valist)
int WINAPIV _scprintf_p(const char *format,...)
int CDECL _vsprintf_p(char *buffer, size_t length, const char *format, va_list args)
int WINAPIV _snprintf_c_l(char *str, size_t count, const char *format, _locale_t locale,...)
int WINAPIV _scwprintf_p_l(const wchar_t *format, _locale_t locale,...)
int CDECL _vsnwprintf_l(wchar_t *str, size_t len, const wchar_t *format, _locale_t locale, va_list valist)
int CDECL _vsprintf_l(char *str, const char *format, _locale_t locale, va_list valist)
int WINAPIV _snprintf_l(char *str, size_t count, const char *format, _locale_t locale,...)
int WINAPIV __swprintf_l(wchar_t *str, const wchar_t *format, _locale_t locale,...)
int WINAPIV _snwprintf_s_l(wchar_t *str, size_t len, size_t count, const wchar_t *format, _locale_t locale,...)
int WINAPIV _sprintf_l(char *str, const char *format, _locale_t locale,...)
int CDECL _vsnprintf_l(char *str, size_t len, const char *format, _locale_t locale, va_list valist)
int CDECL _vswprintf_c_l(wchar_t *str, size_t len, const wchar_t *format, _locale_t locale, va_list valist)
int WINAPIV _swprintf_p(wchar_t *buffer, size_t length, const wchar_t *format,...)
int WINAPIV _scwprintf_l(const wchar_t *format, _locale_t locale,...)
int CDECL _vsnprintf_c_l(char *str, size_t len, const char *format, _locale_t locale, va_list valist)
int CDECL _vscwprintf_l(const wchar_t *format, _locale_t locale, va_list args)
int CDECL _vscprintf_l(const char *format, _locale_t locale, va_list valist)
int WINAPIV _swprintf_c_l(wchar_t *str, size_t len, const wchar_t *format, _locale_t locale,...)
int WINAPIV _snwprintf_l(wchar_t *str, size_t len, const wchar_t *format, _locale_t locale,...)
int CDECL _vswprintf_s_l(wchar_t *str, size_t numberOfElements, const wchar_t *format, _locale_t locale, va_list args)
int WINAPIV _sprintf_s_l(char *str, size_t count, const char *format, _locale_t locale,...)
int WINAPIV _sprintf_p_l(char *buffer, size_t length, const char *format, _locale_t locale,...)
int CDECL _vscprintf_p_l(const char *format, _locale_t locale, va_list args)
int WINAPIV _swprintf_p_l(wchar_t *buffer, size_t length, const wchar_t *format, _locale_t locale,...)
int CDECL _vscprintf_p(const char *format, va_list argptr)
int CDECL _vsnprintf_c(char *str, size_t len, const char *format, va_list valist)
int CDECL _vsprintf_s_l(char *str, size_t count, const char *format, _locale_t locale, va_list valist)
int WINAPIV _scprintf_l(const char *format, _locale_t locale,...)
int WINAPIV _swprintf_s_l(wchar_t *str, size_t numberOfElements, const wchar_t *format, _locale_t locale,...)
_In_z_ _Printf_format_string_ char const *const _Format
_In_z_ _Printf_format_string_ char const *const va_list _ArgList
wchar_t *__cdecl _getws_s(wchar_t *const result, size_t const result_size_in_characters)
#define _In_reads_bytes_(s)
#define _Out_writes_z_(s)
#define _Outptr_result_maybenull_
#define _Scanf_s_format_string_
#define _Out_writes_bytes_(s)
#define _Scanf_format_string_
#define _Printf_format_string_
_Check_return_ _Ret_maybenull_ _In_ size_t _In_ size_t _Size
_Check_return_ _Ret_maybenull_ _In_ size_t _Count
_In_ size_t _In_z_ _Printf_format_string_ const char _In_ const struct tm _In_opt_ _locale_t _Locale
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p_l(_In_z_ _Printf_format_string_ const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
_Check_return_opt_ _CRTIMP int __cdecl _vswprintf_p(_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_l(_In_z_ _Printf_format_string_ const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
_Check_return_opt_ _CRTIMP int __cdecl _vwprintf_l(_In_z_ _Printf_format_string_ const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Check_return_opt_ _CRTIMP int __cdecl _vwprintf_p_l(_In_z_ _Printf_format_string_ const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Check_return_ _CRTIMP int __cdecl _vscwprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
_Check_return_opt_ _CRTIMP int __cdecl _vwprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
_CRTIMP int __cdecl __vswprintf_l(wchar_t *_Dest, const wchar_t *_Format, _locale_t _Plocinfo, va_list _Args)
_Check_return_ _CRTIMP int __cdecl _scwprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
#define _Check_return_opt_
#define _Check_return_wat_
_Pre_notnull_ _In_opt_z_ char const _In_opt_z_ char const _In_opt_z_ char const _Filename