File Index Symbol Index

//
// corecrt_wconio.h
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// This file declares the wide character (wchar_t) console I/O functionality,
// shared by both <conio.h> and <wchar.h>
//
#pragma once
#include <corecrt.h> #include <corecrt_stdio_config.h>
#define WEOF ((wint_t)(0xFFFF))
#ifdef _CRT_USE_WINAPI_FAMILY_DESKTOP_APP
_Check_return_wat_
_Success_(_BufferCount > 0)
);
_Check_return_opt_
);
//-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
//
// Wide Character Formatted Output Functions (Console)
//
//-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
_Check_return_opt_
va_list
_ArgList
);
_Check_return_opt_
va_list
_ArgList
);
_Check_return_opt_
va_list
_ArgList
);
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
_Result
=
_vcwprintf_l
(
_Format
,
_Locale
,
_ArgList
);
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
_Result
=
_vcwprintf_s_l
(
_Format
,
_Locale
,
_ArgList
);
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
_Result
=
_vcwprintf_p_l
(
_Format
,
_Locale
,
_ArgList
);
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
return
_Result
; }
#endif
//-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
//
// Wide Character Formatted Input Functions (Console)
//
//-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
_Check_return_opt_
va_list
_ArgList
);
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
return
__conio_common_vcwscanf
(
_Format
,
_Locale
,
_ArgList
); }
#endif
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
return
__conio_common_vcwscanf
(
_Format
,
_Locale
,
_ArgList
); }
#endif
_Check_return_opt_
va_list
_ArgList
)
#if defined _NO_CRT_STDIO_INLINE
; #else
{ }
#endif
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
_Result
=
_vcwscanf_l
(
_Format
,
_Locale
,
_ArgList
);
return
_Result
; }
#endif
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
_Result
=
_vcwscanf_s_l
(
_Format
,
_Locale
,
_ArgList
);
return
_Result
; }
#endif
_Check_return_opt_
...)
#if defined _NO_CRT_STDIO_INLINE
; #else
{
int
_Result
;
va_list
_ArgList
;
return
_Result
; }
#endif
#endif // _CRT_USE_WINAPI_FAMILY_DESKTOP_APP