26 #ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
53 #if defined (_M_IX86) || defined (_M_X64)
54 int __cdecl _inp(
unsigned short);
55 unsigned short __cdecl _inpw(
unsigned short);
56 unsigned long __cdecl _inpd(
unsigned short);
58 _CRTIMP int __cdecl _kbhit(
void);
59 #if defined (_M_IX86) || defined (_M_X64)
60 int __cdecl _outp(
unsigned short,
int);
61 unsigned short __cdecl _outpw(
unsigned short,
unsigned short);
62 unsigned long __cdecl _outpd(
unsigned short,
unsigned long);
72 #ifndef _WCONIO_DEFINED
77 #define WEOF (wint_t)(0xFFFF)
112 #define _WCONIO_DEFINED
119 #pragma warning(push)
120 #pragma warning(disable: 4141)
126 #if defined (_M_IX86) || defined (_M_X64)
134 #if defined (_M_IX86) || defined (_M_X64)
#define _Out_
Definition: sal.h:351
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf_s(_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
#define _Out_writes_to_(size, count)
Definition: sal.h:361
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_s(_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
_Check_return_opt_ wint_t __cdecl _putwch_nolock(wchar_t _WCh)
#define _CRTIMP
Definition: crtdefs.h:23
#define _Out_writes_z_(size)
Definition: sal.h:358
unsigned short wint_t
Definition: crtdefs.h:541
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
_CRTIMP int __cdecl _vcwprintf_l(_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Check_return_ wint_t __cdecl _getwch_nolock(void)
_In_z_ const char * _ArgList
Definition: process.h:203
_Check_return_ _CRTIMP wint_t __cdecl _putwch(wchar_t _WCh)
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_p(_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
#define _Check_return_
Definition: sal.h:563
_Check_return_opt_ _Check_return_opt_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP int __cdecl _cwscanf_s(_In_z_ _Scanf_s_format_string_ const wchar_t *_Format,...)
#define _In_z_
Definition: sal.h:319
#define _In_
Definition: sal.h:314
_Check_return_ _In_z_ const char * _Locale
Definition: locale.h:117
#define __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_0_CGETS(_ReturnType, _DeclSpec, _FuncName, _SalAttributeDst, _DstType, _Dst)
Definition: crtdefs.h:1935
#define _In_opt_
Definition: sal.h:315
_CRTIMP int __cdecl _vcwprintf_s_l(_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
#define __DEFINE_CPP_OVERLOAD_SECURE_FUNC_0_1(_ReturnType, _FuncName, _DstType, _Dst, _TType1, _TArg1)
Definition: crtdefs.h:846
#define _Printf_format_string_params_(x)
Definition: sal.h:572
#define _Printf_format_string_
Definition: sal.h:567
_Check_return_ _CRTIMP wint_t __cdecl _ungetwch(wint_t _WCh)
_In_ size_t _In_ unsigned int _Ch
Definition: mbstring.h:161
int errno_t
Definition: crtdefs.h:563
_Check_return_ _CRTIMP wint_t __cdecl _getwche(void)
_Check_return_opt_ _CRTIMP int __cdecl _cwscanf_s_l(_In_z_ _Scanf_s_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
#define _CRT_NONSTDC_DEPRECATE(_NewName)
Definition: crtdefs.h:488
#define _Scanf_format_string_
Definition: sal.h:568
_Check_return_ wint_t __cdecl _getwche_nolock(void)
#define _Check_return_wat_
Definition: crtdefs.h:2128
#define _Check_return_opt_
Definition: crtdefs.h:2122
_CRTIMP _In_ wchar_t _WCh
Definition: stdlib.h:567
_Check_return_ _In_z_ _Scanf_format_string_ const char * _Format
Definition: stdio.h:230
_Check_return_ _CRTIMP wint_t __cdecl _getwch(void)
#define _CRT_INSECURE_DEPRECATE(_Replacement)
Definition: crtdefs.h:287
_CRTIMP int __cdecl _vcwprintf_p_l(_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
_Check_return_opt_ _CRTIMP int __cdecl _cputws(_In_z_ const wchar_t *_String)
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf(_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
#define _Scanf_format_string_params_(x)
Definition: sal.h:573
_CRTIMP int __cdecl _cwprintf_p_l(_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
#define _Post_z_
Definition: sal.h:697
_CRTIMP int __cdecl _cwprintf_l(_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
_Check_return_wat_ _CRTIMP errno_t __cdecl _cgetws_s(_Out_writes_to_(_SizeInWords,*_SizeRead) wchar_t *_Buffer, size_t _SizeInWords, _Out_ size_t *_SizeRead)
_Check_return_ _In_ long _Size
Definition: io.h:325
#define _Pre_notnull_
Definition: sal.h:686
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf(_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
char * va_list
Definition: crtdefs.h:550
_Check_return_opt_ wint_t __cdecl _ungetwch_nolock(wint_t _WCh)
Definition: crtdefs.h:2078
_CRTIMP int __cdecl _cwprintf_s_l(_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)