STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Macros | Typedefs | Functions | Variables
wchar.h File Reference
#include <crtdefs.h>
#include <swprintf.inl>
#include <wtime.inl>

Go to the source code of this file.

Classes

struct  _iobuf
 
struct  _wfinddata32_t
 
struct  _wfinddata32i64_t
 
struct  _wfinddata64i32_t
 
struct  _wfinddata64_t
 
struct  _stat32
 
struct  stat
 
struct  _stat32i64
 
struct  _stat64i32
 
struct  _stat64
 
struct  tm
 

Macros

#define _INC_WCHAR
 
#define WCHAR_MIN   0x0000
 
#define WCHAR_MAX   0xffff
 
#define WEOF   (wint_t)(0xFFFF)
 
#define _FILE_DEFINED
 
#define stdin   (&__iob_func()[0])
 
#define stdout   (&__iob_func()[1])
 
#define stderr   (&__iob_func()[2])
 
#define _STDSTREAM_DEFINED
 
#define _FSIZE_T_DEFINED
 
#define _wfinddata_t   _wfinddata64i32_t
 
#define _wfinddatai64_t   _wfinddata64_t
 
#define _wfindfirst   _wfindfirst64i32
 
#define _wfindnext   _wfindnext64i32
 
#define _wfindfirsti64   _wfindfirst64
 
#define _wfindnexti64   _wfindnext64
 
#define _WFINDDATA_T_DEFINED
 
#define NULL   ((void *)0)
 
#define _WConst_return   _CONST_RETURN
 
#define _CRT_CTYPEDATA_DEFINED
 
#define __PCTYPE_FUNC   __pctype_func()
 
#define _CRT_WCTYPEDATA_DEFINED
 
#define _UPPER   0x1 /* upper case letter */
 
#define _LOWER   0x2 /* lower case letter */
 
#define _DIGIT   0x4 /* digit[0-9] */
 
#define _SPACE   0x8 /* space, tab, carriage return, newline, */
 
#define _PUNCT   0x10 /* punctuation character */
 
#define _CONTROL   0x20 /* control character */
 
#define _BLANK   0x40 /* space char (tab handled separately) */
 
#define _HEX   0x80 /* hexadecimal digit */
 
#define _LEADBYTE   0x8000 /* multibyte leadbyte */
 
#define _ALPHA   (0x0100|_UPPER|_LOWER) /* alphabetic character */
 
#define _WCTYPE_DEFINED
 
#define _wgetdcwd_nolock   _wgetdcwd
 
#define _WDIRECT_DEFINED
 
#define _WIO_DEFINED
 
#define _WLOCALE_DEFINED
 
#define _CRT_WSYSTEM_DEFINED
 
#define _WPROCESS_DEFINED
 
#define iswalpha(_c)   ( iswctype(_c,_ALPHA) )
 
#define iswupper(_c)   ( iswctype(_c,_UPPER) )
 
#define iswlower(_c)   ( iswctype(_c,_LOWER) )
 
#define iswdigit(_c)   ( iswctype(_c,_DIGIT) )
 
#define iswxdigit(_c)   ( iswctype(_c,_HEX) )
 
#define iswspace(_c)   ( iswctype(_c,_SPACE) )
 
#define iswpunct(_c)   ( iswctype(_c,_PUNCT) )
 
#define iswblank(_c)   (((_c) == '\t') ? _BLANK : iswctype(_c,_BLANK) )
 
#define iswalnum(_c)   ( iswctype(_c,_ALPHA|_DIGIT) )
 
#define iswprint(_c)   ( iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT) )
 
#define iswgraph(_c)   ( iswctype(_c,_PUNCT|_ALPHA|_DIGIT) )
 
#define iswcntrl(_c)   ( iswctype(_c,_CONTROL) )
 
#define iswascii(_c)   ( (unsigned)(_c) < 0x80 )
 
#define _iswalpha_l(_c, _p)   ( iswctype(_c,_ALPHA) )
 
#define _iswupper_l(_c, _p)   ( iswctype(_c,_UPPER) )
 
#define _iswlower_l(_c, _p)   ( iswctype(_c,_LOWER) )
 
#define _iswdigit_l(_c, _p)   ( iswctype(_c,_DIGIT) )
 
#define _iswxdigit_l(_c, _p)   ( iswctype(_c,_HEX) )
 
#define _iswspace_l(_c, _p)   ( iswctype(_c,_SPACE) )
 
#define _iswpunct_l(_c, _p)   ( iswctype(_c,_PUNCT) )
 
#define _iswblank_l(_c, _p)   (((_c) == '\t') ? _BLANK : iswctype(_c,_BLANK) )
 
#define _iswalnum_l(_c, _p)   ( iswctype(_c,_ALPHA|_DIGIT) )
 
#define _iswprint_l(_c, _p)   ( iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT) )
 
#define _iswgraph_l(_c, _p)   ( iswctype(_c,_PUNCT|_ALPHA|_DIGIT) )
 
#define _iswcntrl_l(_c, _p)   ( iswctype(_c,_CONTROL) )
 
#define isleadbyte(_c)   ( __PCTYPE_FUNC[(unsigned char)(_c)] & _LEADBYTE)
 
#define _WCTYPE_INLINE_DEFINED
 
#define _INO_T_DEFINED
 
#define _DEV_T_DEFINED
 
#define _OFF_T_DEFINED
 
#define __stat64   _stat64
 
#define _fstat   _fstat64i32
 
#define _fstati64   _fstat64
 
#define _stat   _stat64i32
 
#define _stati64   _stat64
 
#define _wstat   _wstat64i32
 
#define _wstati64   _wstat64
 
#define _STAT_DEFINED
 
#define _WSTAT_DEFINED
 
#define _WCONIO_DEFINED
 
#define _SWPRINTFS_DEPRECATED   _CRT_DEPRECATE_TEXT("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")
 
#define _CRT_WPERROR_DEFINED
 
#define getwchar()   fgetwc(stdin)
 
#define putwchar(_c)   fputwc((_c),stdout)
 
#define getwc(_stm)   fgetwc(_stm)
 
#define putwc(_c, _stm)   fputwc(_c,_stm)
 
#define _putwc_nolock(_c, _stm)   _fputwc_nolock(_c,_stm)
 
#define _getwc_nolock(_c)   _fgetwc_nolock(_c)
 
#define _WSTDIO_DEFINED
 
#define _WSTDLIB_DEFINED
 
#define _WSTDLIBP_DEFINED
 
#define wcswcs   wcsstr
 
#define _WSTRING_DEFINED
 
#define _TM_DEFINED
 
#define _WTIME_DEFINED
 

Typedefs

typedef struct _iobuf FILE
 
typedef unsigned long _fsize_t
 
typedef unsigned short _ino_t
 
typedef unsigned short ino_t
 
typedef unsigned int _dev_t
 
typedef unsigned int dev_t
 
typedef long _off_t
 
typedef long off_t
 
typedef int mbstate_t
 
typedef wchar_t _Wint_t
 

Functions

_CRTIMP FILE *__cdecl __iob_func (void)
 
_CRTIMP const unsigned short *__cdecl __pctype_func (void)
 
_CRTIMP const wctype_t *__cdecl __pwctype_func (void)
 
_Check_return_ _CRTIMP int __cdecl iswalpha (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswalpha_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswupper (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswupper_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswlower (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswlower_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswdigit (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswdigit_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswxdigit (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswxdigit_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswspace (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswspace_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswpunct (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswpunct_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswblank (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswblank_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswalnum (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswalnum_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswprint (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswprint_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswgraph (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswgraph_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswcntrl (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswcntrl_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswascii (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl isleadbyte (_In_ int _C)
 
_Check_return_ _CRTIMP int __cdecl _isleadbyte_l (_In_ int _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP wint_t __cdecl towupper (_In_ wint_t _C)
 
_Check_return_ _CRTIMP wint_t __cdecl _towupper_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP wint_t __cdecl towlower (_In_ wint_t _C)
 
_Check_return_ _CRTIMP wint_t __cdecl _towlower_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl iswctype (_In_ wint_t _C, _In_ wctype_t _Type)
 
_Check_return_ _CRTIMP int __cdecl _iswctype_l (_In_ wint_t _C, _In_ wctype_t _Type, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl __iswcsymf (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswcsymf_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl __iswcsym (_In_ wint_t _C)
 
_Check_return_ _CRTIMP int __cdecl _iswcsym_l (_In_ wint_t _C, _In_opt_ _locale_t _Locale)
 
 _CRT_OBSOLETE (iswctype) _CRTIMP int __cdecl is_wctype(_In_ wint_t _C
 
_Check_return_ _Ret_maybenull_z_ _CRTIMP wchar_t *__cdecl _wgetcwd (_Out_writes_opt_(_SizeInWords) wchar_t *_DstBuf, _In_ int _SizeInWords)
 
_Check_return_ _Ret_maybenull_z_ _CRTIMP wchar_t *__cdecl _wgetdcwd (_In_ int _Drive, _Out_writes_opt_(_SizeInWords) wchar_t *_DstBuf, _In_ int _SizeInWords)
 
_Check_return_ _CRTIMP int __cdecl _wchdir (_In_z_ const wchar_t *_Path)
 
_Check_return_ _CRTIMP int __cdecl _wmkdir (_In_z_ const wchar_t *_Path)
 
_Check_return_ _CRTIMP int __cdecl _wrmdir (_In_z_ const wchar_t *_Path)
 
_Check_return_ _CRTIMP int __cdecl _waccess (_In_z_ const wchar_t *_Filename, _In_ int _AccessMode)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _waccess_s (_In_z_ const wchar_t *_Filename, _In_ int _AccessMode)
 
_Check_return_ _CRTIMP int __cdecl _wchmod (_In_z_ const wchar_t *_Filename, _In_ int _Mode)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (_wsopen_s) _CRTIMP int __cdecl _wcreat(_In_z_ const wchar_t *_Filename
 
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst32 (_In_z_ const wchar_t *_Filename, _Out_ struct _wfinddata32_t *_FindData)
 
_Check_return_ _CRTIMP int __cdecl _wfindnext32 (_In_ intptr_t _FindHandle, _Out_ struct _wfinddata32_t *_FindData)
 
_CRTIMP int __cdecl _wunlink (_In_z_ const wchar_t *_Filename)
 
_Check_return_ _CRTIMP int __cdecl _wrename (_In_z_ const wchar_t *_OldFilename, _In_z_ const wchar_t *_NewFilename)
 
_CRTIMP errno_t __cdecl _wmktemp_s (_Inout_updates_z_(_SizeInWords) wchar_t *_TemplateName, _In_ size_t _SizeInWords)
 
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst32i64 (_In_z_ const wchar_t *_Filename, _Out_ struct _wfinddata32i64_t *_FindData)
 
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst64i32 (_In_z_ const wchar_t *_Filename, _Out_ struct _wfinddata64i32_t *_FindData)
 
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst64 (_In_z_ const wchar_t *_Filename, _Out_ struct _wfinddata64_t *_FindData)
 
_Check_return_ _CRTIMP int __cdecl _wfindnext32i64 (_In_ intptr_t _FindHandle, _Out_ struct _wfinddata32i64_t *_FindData)
 
_Check_return_ _CRTIMP int __cdecl _wfindnext64i32 (_In_ intptr_t _FindHandle, _Out_ struct _wfinddata64i32_t *_FindData)
 
_Check_return_ _CRTIMP int __cdecl _wfindnext64 (_In_ intptr_t _FindHandle, _Out_ struct _wfinddata64_t *_FindData)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wsopen_s (_Out_ int *_FileHandle, _In_z_ const wchar_t *_Filename, _In_ int _OpenFlag, _In_ int _ShareFlag, _In_ int _PermissionFlag)
 
_Check_return_opt_ _CRTIMP wchar_t *__cdecl _wsetlocale (_In_ int _Category, _In_opt_z_ const wchar_t *_Locale)
 
_Check_return_opt_ _CRTIMP _locale_t __cdecl _wcreate_locale (_In_ int _Category, _In_z_ const wchar_t *_Locale)
 
_CRTIMP intptr_t __cdecl _wexecl (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wexecle (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wexeclp (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wexeclpe (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wexecv (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
 
_CRTIMP intptr_t __cdecl _wexecve (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
 
_CRTIMP intptr_t __cdecl _wexecvp (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
 
_CRTIMP intptr_t __cdecl _wexecvpe (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
 
_CRTIMP intptr_t __cdecl _wspawnl (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wspawnle (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wspawnlp (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wspawnlpe (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_ArgList,...)
 
_CRTIMP intptr_t __cdecl _wspawnv (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
 
_CRTIMP intptr_t __cdecl _wspawnve (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
 
_CRTIMP intptr_t __cdecl _wspawnvp (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList)
 
_CRTIMP intptr_t __cdecl _wspawnvpe (_In_ int _Mode, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *const *_ArgList, _In_opt_z_ const wchar_t *const *_Env)
 
_CRTIMP int __cdecl _wsystem (_In_opt_z_ const wchar_t *_Command)
 
_CRTIMP int __cdecl _wstat32 (_In_z_ const wchar_t *_Name, _Out_ struct _stat32 *_Stat)
 
_CRTIMP int __cdecl _wstat32i64 (_In_z_ const wchar_t *_Name, _Out_ struct _stat32i64 *_Stat)
 
_CRTIMP int __cdecl _wstat64i32 (_In_z_ const wchar_t *_Name, _Out_ struct _stat64i32 *_Stat)
 
_CRTIMP int __cdecl _wstat64 (_In_z_ const wchar_t *_Name, _Out_ struct _stat64 *_Stat)
 
_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_ _CRTIMP wint_t __cdecl _getwch (void)
 
_Check_return_ _CRTIMP wint_t __cdecl _getwche (void)
 
_Check_return_ _CRTIMP wint_t __cdecl _putwch (wchar_t _WCh)
 
_Check_return_ _CRTIMP wint_t __cdecl _ungetwch (wint_t _WCh)
 
_Check_return_opt_ _CRTIMP int __cdecl _cputws (_In_z_ const wchar_t *_String)
 
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_s (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_cwscanf_s) _CRTIMP int __cdecl _cwscanf(_In_z_ _Scanf_format_string_ const wchar_t *_Format
 
_Check_return_opt_ _Check_return_opt_ _CRT_INSECURE_DEPRECATE (_cwscanf_s_l) _CRTIMP int __cdecl _cwscanf_l(_In_z_ _Scanf_format_string_params_(0) const wchar_t *_Format
 
_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,...)
 
_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,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf_s (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_p (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf_p (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_CRTIMP int __cdecl _cwprintf_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_CRTIMP int __cdecl _cwprintf_s_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_CRTIMP int __cdecl _vcwprintf_l (_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_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)
 
_CRTIMP int __cdecl _cwprintf_p_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_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_ wint_t __cdecl _putwch_nolock (wchar_t _WCh)
 
_Check_return_ wint_t __cdecl _getwch_nolock (void)
 
_Check_return_ wint_t __cdecl _getwche_nolock (void)
 
_Check_return_opt_ wint_t __cdecl _ungetwch_nolock (wint_t _WCh)
 
_Check_return_ _CRTIMP FILE *__cdecl _wfsopen (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_Mode, _In_ int _ShFlag)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl fgetwc (_Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl _fgetwchar (void)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl fputwc (_In_ wchar_t _Ch, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl _fputwchar (_In_ wchar_t _Ch)
 
_Check_return_ _CRTIMP wint_t __cdecl getwc (_Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl putwc (_In_ wchar_t _Ch, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl putwchar (_In_ wchar_t _Ch)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl ungetwc (_In_ wint_t _Ch, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wchar_t *__cdecl fgetws (_Out_writes_z_(_SizeInWords) wchar_t *_Dst, _In_ int _SizeInWords, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP int __cdecl fputws (_In_z_ const wchar_t *_Str, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wchar_t *__cdecl _getws_s (_Out_writes_z_(_SizeInWords) wchar_t *_Str, _In_ size_t _SizeInWords)
 
_Check_return_opt_ _CRTIMP int __cdecl _putws (_In_z_ const wchar_t *_Str)
 
_Check_return_opt_ _CRTIMP int __cdecl fwprintf (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl fwprintf_s (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl wprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl wprintf_s (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_ _CRTIMP int __cdecl _scwprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl vfwprintf (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vfwscanf (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vfwprintf_s (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vfwscanf_s (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vwprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vwscanf (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vwprintf_s (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vwscanf_s (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_CRTIMP_ALTERNATIVE int __cdecl swprintf_s (_Out_writes_z_(_SizeInWords) wchar_t *_Dst, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_CRTIMP_ALTERNATIVE int __cdecl vswprintf_s (_Out_writes_z_(_SizeInWords) wchar_t *_Dst, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl vswscanf_s (const wchar_t *_Dst, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl vswscanf (const wchar_t *_srcBuf, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_c (_Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vswprintf_c (_Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwprintf_s (_Out_writes_z_(_DstSizeInWords) wchar_t *_DstBuf, _In_ size_t _DstSizeInWords, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _vsnwprintf_s (_Out_writes_z_(_DstSizeInWords) wchar_t *_DstBuf, _In_ size_t _DstSizeInWords, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_p (_Inout_ FILE *_File, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vfwprintf_p (_Inout_ FILE *_File, _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 _swprintf_p (_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_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_ _CRTIMP int __cdecl _scwprintf_p (_In_z_ _Printf_format_string_ const wchar_t *_Format,...)
 
_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 _wprintf_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_s_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vwprintf_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 _vwprintf_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 _vwprintf_s_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 _fwprintf_l (_Inout_ FILE *_File, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_p_l (_Inout_ FILE *_File, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_s_l (_Inout_ FILE *_File, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vfwprintf_l (_Inout_ FILE *_File, _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 _vfwprintf_p_l (_Inout_ FILE *_File, _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 _vfwprintf_s_l (_Inout_ FILE *_File, _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 _swprintf_c_l (_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_p_l (_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _swprintf_s_l (_Out_writes_z_(_DstSize) wchar_t *_DstBuf, _In_ size_t _DstSize, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _vswprintf_c_l (_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _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 _vswprintf_p_l (_Out_writes_z_(_MaxCount) wchar_t *_DstBuf, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _vswprintf_s_l (_Out_writes_z_(_DstSize) wchar_t *_DstBuf, _In_ size_t _DstSize, _In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_Check_return_ _CRTIMP int __cdecl _scwprintf_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_ _CRTIMP int __cdecl _scwprintf_p_l (_In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_ _CRTIMP int __cdecl _vscwprintf_p_l (_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_snwprintf_s_l) _CRTIMP int __cdecl _snwprintf_l(_Out_writes_(_MaxCount) wchar_t *_DstBuf
 
_Check_return_opt_ _In_ size_t _In_z_ _Printf_format_string_params_ (0) const wchar_t *_Format
 
_Check_return_opt_ _In_ size_t _In_z_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwprintf_s_l (_Out_writes_z_(_DstSize) wchar_t *_DstBuf, _In_ size_t _DstSize, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_vsnwprintf_s_l) _CRTIMP int __cdecl _vsnwprintf_l(_Out_writes_(_MaxCount) wchar_t *_DstBuf
 
_Check_return_opt_ _In_ size_t _In_z_ _Printf_format_string_params_ (2) const wchar_t *_Format
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _vsnwprintf_s_l (_Out_writes_z_(_DstSize) wchar_t *_DstBuf, _In_ size_t _DstSize, _In_ size_t _MaxCount, _In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_Check_return_ _CRTIMP wchar_t *__cdecl _wtempnam (_In_opt_z_ const wchar_t *_Directory, _In_opt_z_ const wchar_t *_FilePrefix)
 
_Check_return_ _CRTIMP int __cdecl _vscwprintf (_In_z_ _Printf_format_string_ const wchar_t *_Format, va_list _ArgList)
 
_Check_return_ _CRTIMP int __cdecl _vscwprintf_l (_In_z_ _Printf_format_string_params_(2) const wchar_t *_Format, _In_opt_ _locale_t _Locale, va_list _ArgList)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (fwscanf_s) _CRTIMP int __cdecl fwscanf(_Inout_ FILE *_File
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _CRT_INSECURE_DEPRECATE (_fwscanf_s_l) _CRTIMP int __cdecl _fwscanf_l(_Inout_ FILE *_File
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _In_z_ _Scanf_format_string_params_ (0) const wchar_t *_Format
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _In_z_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP int __cdecl fwscanf_s (_Inout_ FILE *_File, _In_z_ _Scanf_s_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP int __cdecl _fwscanf_s_l (_Inout_ FILE *_File, _In_z_ _Scanf_s_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (swscanf_s) _CRTIMP int __cdecl swscanf(_In_z_ const wchar_t *_Src
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _CRT_INSECURE_DEPRECATE (_swscanf_s_l) _CRTIMP int __cdecl _swscanf_l(_In_z_ const wchar_t *_Src
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _In_z_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl swscanf_s (_In_z_ const wchar_t *_Src, _In_z_ _Scanf_s_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _swscanf_s_l (_In_z_ const wchar_t *_Src, _In_z_ _Scanf_s_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_opt_ _CRT_INSECURE_DEPRECATE (_snwscanf_s) _CRTIMP int __cdecl _snwscanf(_In_reads_(_MaxCount) _Pre_z_ const wchar_t *_Src
 
_Check_return_opt_ _In_ size_t _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _CRT_INSECURE_DEPRECATE (_snwscanf_s_l) _CRTIMP int __cdecl _snwscanf_l(_In_reads_(_MaxCount) _Pre_z_ const wchar_t *_Src
 
_Check_return_opt_ _In_ size_t _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _In_ size_t _In_z_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwscanf_s (_In_reads_(_MaxCount) _Pre_z_ const wchar_t *_Src, _In_ size_t _MaxCount, _In_z_ _Scanf_s_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwscanf_s_l (_In_reads_(_MaxCount) _Pre_z_ const wchar_t *_Src, _In_ size_t _MaxCount, _In_z_ _Scanf_s_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (wscanf_s) _CRTIMP int __cdecl wscanf(_In_z_ _Scanf_format_string_ const wchar_t *_Format
 
_Check_return_ _Check_return_opt_ _CRT_INSECURE_DEPRECATE (_wscanf_s_l) _CRTIMP int __cdecl _wscanf_l(_In_z_ _Scanf_format_string_params_(0) const wchar_t *_Format
 
_Check_return_ _Check_return_opt_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl wscanf_s (_In_z_ _Scanf_s_format_string_ const wchar_t *_Format,...)
 
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _wscanf_s_l (_In_z_ _Scanf_s_format_string_params_(0) const wchar_t *_Format, _In_opt_ _locale_t _Locale,...)
 
_Check_return_ _CRTIMP FILE *__cdecl _wfdopen (_In_ int _FileHandle, _In_z_ const wchar_t *_Mode)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (_wfopen_s) _CRTIMP FILE *__cdecl _wfopen(_In_z_ const wchar_t *_Filename
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wfopen_s (_Outptr_result_maybenull_ FILE **_File, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_Mode)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (_wfreopen_s) _CRTIMP FILE *__cdecl _wfreopen(_In_z_ const wchar_t *_Filename
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wfreopen_s (_Outptr_result_maybenull_ FILE **_File, _In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_Mode, _Inout_ FILE *_OldFile)
 
_CRTIMP void __cdecl _wperror (_In_opt_z_ const wchar_t *_ErrMsg)
 
_Check_return_ _CRTIMP FILE *__cdecl _wpopen (_In_z_ const wchar_t *_Command, _In_z_ const wchar_t *_Mode)
 
_CRTIMP int __cdecl _wremove (_In_z_ const wchar_t *_Filename)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wtmpnam_s (_Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl _fgetwc_nolock (_Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl _fputwc_nolock (_In_ wchar_t _Ch, _Inout_ FILE *_File)
 
_Check_return_opt_ _CRTIMP wint_t __cdecl _ungetwc_nolock (_In_ wint_t _Ch, _Inout_ FILE *_File)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _itow_s (_In_ int _Val, _Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_ int _Radix)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _ltow_s (_In_ long _Val, _Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_ int _Radix)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _ultow_s (_In_ unsigned long _Val, _Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_ int _Radix)
 
_Check_return_ _CRTIMP double __cdecl wcstod (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr)
 
_Check_return_ _CRTIMP double __cdecl _wcstod_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP long __cdecl wcstol (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix)
 
_Check_return_ _CRTIMP long __cdecl _wcstol_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP long long __cdecl wcstoll (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix)
 
_Check_return_ _CRTIMP long long __cdecl _wcstoll_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP unsigned long __cdecl wcstoul (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix)
 
_Check_return_ _CRTIMP unsigned long __cdecl _wcstoul_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP unsigned long long __cdecl wcstoull (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix)
 
_Check_return_ _CRTIMP unsigned long long __cdecl _wcstoull_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP long double __cdecl wcstold (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr)
 
_Check_return_ _CRTIMP long double __cdecl _wcstold_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP float __cdecl wcstof (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr)
 
_Check_return_ _CRTIMP float __cdecl _wcstof_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP _CRT_INSECURE_DEPRECATE (_wdupenv_s) wchar_t *__cdecl _wgetenv(_In_z_ const wchar_t *_VarName)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wgetenv_s (_Out_ size_t *_ReturnSize, _Out_writes_opt_z_(_DstSizeInWords) wchar_t *_DstBuf, _In_ size_t _DstSizeInWords, _In_z_ const wchar_t *_VarName)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wdupenv_s (_Outptr_result_buffer_maybenull_(*_BufferSizeInWords) _Outptr_result_z_ wchar_t **_Buffer, _Out_opt_ size_t *_BufferSizeInWords, _In_z_ const wchar_t *_VarName)
 
_Check_return_ _CRTIMP double __cdecl _wtof (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP double __cdecl _wtof_l (_In_z_ const wchar_t *_Str, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl _wtoi (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP int __cdecl _wtoi_l (_In_z_ const wchar_t *_Str, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP long __cdecl _wtol (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP long __cdecl _wtol_l (_In_z_ const wchar_t *_Str, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP long long __cdecl _wtoll (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP long long __cdecl _wtoll_l (_In_z_ const wchar_t *_Str, _In_opt_ _locale_t _Locale)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _i64tow_s (_In_ __int64 _Val, _Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_ int _Radix)
 
_CRTIMP _CRT_INSECURE_DEPRECATE (_i64tow_s) wchar_t *__cdecl _i64tow(_In_ __int64 _Val
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _ui64tow_s (_In_ unsigned __int64 _Val, _Out_writes_z_(_SizeInWords) wchar_t *_DstBuf, _In_ size_t _SizeInWords, _In_ int _Radix)
 
_CRTIMP _CRT_INSECURE_DEPRECATE (_ui64tow_s) wchar_t *__cdecl _ui64tow(_In_ unsigned __int64 _Val
 
_Check_return_ _CRTIMP __int64 __cdecl _wtoi64 (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP __int64 __cdecl _wtoi64_l (_In_z_ const wchar_t *_Str, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP __int64 __cdecl _wcstoi64 (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix)
 
_Check_return_ _CRTIMP __int64 __cdecl _wcstoi64_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP unsigned __int64 __cdecl _wcstoui64 (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix)
 
_Check_return_ _CRTIMP unsigned __int64 __cdecl _wcstoui64_l (_In_z_ const wchar_t *_Str, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP wchar_t *__cdecl _wfullpath (_Out_writes_opt_z_(_SizeInWords) wchar_t *_FullPath, _In_z_ const wchar_t *_Path, _In_ size_t _SizeInWords)
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wmakepath_s (_Out_writes_z_(_SizeInWords) wchar_t *_PathResult, _In_ size_t _SizeInWords, _In_opt_z_ const wchar_t *_Drive, _In_opt_z_ const wchar_t *_Dir, _In_opt_z_ const wchar_t *_Filename, _In_opt_z_ const wchar_t *_Ext)
 
_Check_return_ _CRTIMP int __cdecl _wputenv (_In_z_ const wchar_t *_EnvString)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wputenv_s (_In_z_ const wchar_t *_Name, _In_z_ const wchar_t *_Value)
 
_CRTIMP errno_t __cdecl _wsearchenv_s (_In_z_ const wchar_t *_Filename, _In_z_ const wchar_t *_EnvVar, _Out_writes_z_(_SizeInWords) wchar_t *_ResultPath, _In_ size_t _SizeInWords)
 
 _CRT_INSECURE_DEPRECATE (_wsplitpath_s) _CRTIMP void __cdecl _wsplitpath(_In_z_ const wchar_t *_FullPath
 
_CRTIMP_ALTERNATIVE errno_t __cdecl _wsplitpath_s (_In_z_ const wchar_t *_FullPath, _Out_writes_opt_z_(_DriveSize) wchar_t *_Drive, _In_ size_t _DriveSize, _Out_writes_opt_z_(_DirSize) wchar_t *_Dir, _In_ size_t _DirSize, _Out_writes_opt_z_(_FilenameSize) wchar_t *_Filename, _In_ size_t _FilenameSize, _Out_writes_opt_z_(_ExtSize) wchar_t *_Ext, _In_ size_t _ExtSize)
 
_Check_return_ _CRTIMP wchar_t *__cdecl _wcsdup (_In_z_ const wchar_t *_Str)
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcscat_s (_Inout_updates_z_(_DstSize) wchar_t *_Dst, _In_ rsize_t _DstSize, const wchar_t *_Src)
 
 __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1 (wchar_t *, __RETURN_POLICY_DST, _CRTIMP, wcscat, _Inout_updates_z_(_String_length_(_Dest)+_String_length_(_Source)+1), wchar_t, _Dest, _In_z_ const wchar_t *, _Source) _Check_return_ _CRTIMP _CONST_RETURN wchar_t *__cdecl wcschr(_In_z_ const wchar_t *_Str
 
_Check_return_ _CRTIMP int __cdecl wcscmp (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2)
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcscpy_s (_Out_writes_z_(_DstSize) wchar_t *_Dst, _In_ rsize_t _DstSize, _In_z_ const wchar_t *_Src)
 
 __DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1 (wchar_t *, __RETURN_POLICY_DST, _CRTIMP, wcscpy, _Out_writes_z_(_String_length_(_Source)+1), wchar_t, _Dest, _In_z_ const wchar_t *, _Source) _Check_return_ _CRTIMP size_t __cdecl wcscspn(_In_z_ const wchar_t *_Str
 
_Check_return_ _CRTIMP size_t __cdecl wcslen (_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRTIMP _When_ (_MaxCount > _String_length_(_Src), _Post_satisfies_(return==_String_length_(_Src))) _When_(_MaxCount<
 
_Check_return_ _CRTIMP _Post_satisfies_ (return==_MaxCount)) size_t __cdecl wcsnlen(_In_z_ const wchar_t *_Src
 
static _Check_return_ __inline _In_ size_t _MaxCount return(_Src==NULL)?0 _Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcsncat_s (_Inout_updates_z_(_DstSize) wchar_t *_Dst, _In_ rsize_t _DstSize, _In_z_ const wchar_t *_Src, _In_ rsize_t _MaxCount)
 
 __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX (wchar_t *, __RETURN_POLICY_DST, _CRTIMP, wcsncat, wcsncat_s, _Inout_updates_z_(_Size) wchar_t, _Inout_updates_z_(_Count), wchar_t, _Dest, _In_z_ const wchar_t *, _Source, _In_ size_t, _Count) _Check_return_ _CRTIMP int __cdecl wcsncmp(_In_z_ const wchar_t *_Str1
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcsncpy_s (_Out_writes_z_(_DstSize) wchar_t *_Dst, _In_ rsize_t _DstSize, _In_z_ const wchar_t *_Src, _In_ rsize_t _MaxCount)
 
 __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX (wchar_t *, __RETURN_POLICY_DST, _CRTIMP, wcsncpy, wcsncpy_s, _Out_writes_z_(_Size) wchar_t, _Out_writes_(_Count) _Post_maybez_, wchar_t, _Dest, _In_z_ const wchar_t *, _Source, _In_ size_t, _Count) _Check_return_ _CRTIMP _CONST_RETURN wchar_t *__cdecl wcspbrk(_In_z_ const wchar_t *_Str
 
_Check_return_ _CRTIMP _CONST_RETURN wchar_t *__cdecl wcsrchr (_In_z_ const wchar_t *_Str, _In_ wchar_t _Ch)
 
_Check_return_ _CRTIMP size_t __cdecl wcsspn (_In_z_ const wchar_t *_Str, _In_z_ const wchar_t *_Control)
 
_Check_return_ _Ret_maybenull_ _CRTIMP _CONST_RETURN wchar_t *__cdecl wcsstr (_In_z_ const wchar_t *_Str, _In_z_ const wchar_t *_SubStr)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (wcstok_s) _CRTIMP wchar_t *__cdecl wcstok(_Inout_opt_z_ wchar_t *_Str
 
_Check_return_ _CRTIMP_ALTERNATIVE wchar_t *__cdecl wcstok_s (_Inout_opt_z_ wchar_t *_Str, _In_z_ const wchar_t *_Delim, _Inout_ _Deref_prepost_opt_z_ wchar_t **_Context)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (_wcserror_s) _CRTIMP wchar_t *__cdecl _wcserror(_In_ int _ErrNum)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcserror_s (_Out_writes_opt_z_(_SizeInWords) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_ int _ErrNum)
 
_Check_return_ _CRT_INSECURE_DEPRECATE (__wcserror_s) _CRTIMP wchar_t *__cdecl __wcserror(_In_opt_z_ const wchar_t *_Str)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl __wcserror_s (_Out_writes_opt_z_(_SizeInWords) wchar_t *_Buffer, _In_ size_t _SizeInWords, _In_z_ const wchar_t *_ErrMsg)
 
_Check_return_ _CRTIMP int __cdecl _wcsicmp (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2)
 
_Check_return_ _CRTIMP int __cdecl _wcsicmp_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl _wcsnicmp (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount)
 
_Check_return_ _CRTIMP int __cdecl _wcsnicmp_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount, _In_opt_ _locale_t _Locale)
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wcsnset_s (_Inout_updates_z_(_DstSizeInWords) wchar_t *_Dst, _In_ size_t _DstSizeInWords, wchar_t _Val, _In_ size_t _MaxCount)
 
 __DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX (wchar_t *, __RETURN_POLICY_DST, _CRTIMP, _wcsnset, _wcsnset_s, _Inout_updates_z_(_Size) wchar_t, _Inout_updates_z_(_MaxCount), wchar_t, _Str, wchar_t, _Val, _In_ size_t, _MaxCount) _CRTIMP wchar_t *__cdecl _wcsrev(_Inout_z_ wchar_t *_Str)
 
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wcsset_s (_Inout_updates_z_(_SizeInWords) wchar_t *_Str, _In_ size_t _SizeInWords, wchar_t _Val)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s (_Inout_updates_z_(_SizeInWords) wchar_t *_Str, _In_ size_t _SizeInWords)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s_l (_Inout_updates_z_(_SizeInWords) wchar_t *_Str, _In_ size_t _SizeInWords, _In_opt_ _locale_t _Locale)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsupr_s (_Inout_updates_z_(_Size) wchar_t *_Str, _In_ size_t _Size)
 
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsupr_s_l (_Inout_updates_z_(_Size) wchar_t *_Str, _In_ size_t _Size, _In_opt_ _locale_t _Locale)
 
_Check_return_opt_ _CRTIMP size_t __cdecl wcsxfrm (_Out_writes_opt_(_MaxCount) _Post_maybez_ wchar_t *_Dst, _In_z_ const wchar_t *_Src, _In_ size_t _MaxCount)
 
_Check_return_opt_ _CRTIMP size_t __cdecl _wcsxfrm_l (_Out_writes_opt_(_MaxCount) _Post_maybez_ wchar_t *_Dst, _In_z_ const wchar_t *_Src, _In_ size_t _MaxCount, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl wcscoll (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2)
 
_Check_return_ _CRTIMP int __cdecl _wcscoll_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl _wcsicoll (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2)
 
_Check_return_ _CRTIMP int __cdecl _wcsicoll_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl _wcsncoll (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount)
 
_Check_return_ _CRTIMP int __cdecl _wcsncoll_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRTIMP int __cdecl _wcsnicoll (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount)
 
_Check_return_ _CRTIMP int __cdecl _wcsnicoll_l (_In_z_ const wchar_t *_Str1, _In_z_ const wchar_t *_Str2, _In_ size_t _MaxCount, _In_opt_ _locale_t _Locale)
 
_Check_return_ _CRT_NONSTDC_DEPRECATE (_wcsdup) _CRTIMP wchar_t *__cdecl wcsdup(_In_z_ const wchar_t *_Str)
 
_Check_return_ _CRT_NONSTDC_DEPRECATE (_wcsicmp) _CRTIMP int __cdecl wcsicmp(_In_z_ const wchar_t *_Str1
 
_Check_return_ _CRT_NONSTDC_DEPRECATE (_wcsnicmp) _CRTIMP int __cdecl wcsnicmp(_In_z_ const wchar_t *_Str1
 
 _CRT_NONSTDC_DEPRECATE (_wcsnset) _CRTIMP wchar_t *__cdecl wcsnset(_Inout_updates_z_(_MaxCount) wchar_t *_Str
 
 _CRT_NONSTDC_DEPRECATE (_wcsrev) _CRTIMP wchar_t *__cdecl wcsrev(_Inout_z_ wchar_t *_Str)
 
 _CRT_NONSTDC_DEPRECATE (_wcsset) _CRTIMP wchar_t *__cdecl wcsset(_Inout_z_ wchar_t *_Str
 
 _CRT_NONSTDC_DEPRECATE (_wcslwr) _CRTIMP wchar_t *__cdecl wcslwr(_Inout_z_ wchar_t *_Str)
 
 _CRT_NONSTDC_DEPRECATE (_wcsupr) _CRTIMP wchar_t *__cdecl wcsupr(_Inout_z_ wchar_t *_Str)
 
_Check_return_ _CRT_NONSTDC_DEPRECATE (_wcsicoll) _CRTIMP int __cdecl wcsicoll(_In_z_ const wchar_t *_Str1
 
 _CRT_INSECURE_DEPRECATE (_wasctime_s) _CRTIMP wchar_t *__cdecl _wasctime(_In_ const struct tm *_Tm)
 
_CRTIMP errno_t __cdecl _wasctime_s (_Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_ const struct tm *_Tm)
 
 _CRT_INSECURE_DEPRECATE (_wctime32_s) _CRTIMP wchar_t *__cdecl _wctime32(_In_ const __time32_t *_Time)
 
_CRTIMP errno_t __cdecl _wctime32_s (_Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_ const __time32_t *_Time)
 
_CRTIMP size_t __cdecl wcsftime (_Out_writes_z_(_SizeInWords) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format, _In_ const struct tm *_Tm)
 
_CRTIMP size_t __cdecl _wcsftime_l (_Out_writes_z_(_SizeInWords) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_z_ _Printf_format_string_ const wchar_t *_Format, _In_ const struct tm *_Tm, _In_opt_ _locale_t _Locale)
 
_CRTIMP errno_t __cdecl _wstrdate_s (_Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t *_Buf, _In_ size_t _SizeInWords)
 
_CRTIMP errno_t __cdecl _wstrtime_s (_Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t *_Buf, _In_ size_t _SizeInWords)
 
 _CRT_INSECURE_DEPRECATE (_wctime64_s) _CRTIMP wchar_t *__cdecl _wctime64(_In_ const __time64_t *_Time)
 
_CRTIMP errno_t __cdecl _wctime64_s (_Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t *_Buf, _In_ size_t _SizeInWords, _In_ const __time64_t *_Time)
 
_CRTIMP wint_t __cdecl btowc (int)
 
_CRTIMP size_t __cdecl mbrlen (_In_reads_bytes_opt_(_SizeInBytes) _Pre_opt_z_ const char *_Ch, _In_ size_t _SizeInBytes, _Out_opt_ mbstate_t *_State)
 
_CRTIMP size_t __cdecl mbrtowc (_Pre_maybenull_ _Post_z_ wchar_t *_DstCh, _In_reads_bytes_opt_(_SizeInBytes) _Pre_opt_z_ const char *_SrcCh, _In_ size_t _SizeInBytes, _Out_opt_ mbstate_t *_State)
 
_CRTIMP errno_t __cdecl mbsrtowcs_s (_Out_opt_ size_t *_Retval, _Out_writes_opt_z_(_Size) wchar_t *_Dst, _In_ size_t _Size, _Inout_ _Deref_prepost_opt_valid_ const char **_PSrc, _In_ size_t _N, _Out_opt_ mbstate_t *_State)
 
_CRTIMP errno_t __cdecl wcrtomb_s (_Out_opt_ size_t *_Retval, _Out_writes_opt_z_(_SizeInBytes) char *_Dst, _In_ size_t _SizeInBytes, _In_ wchar_t _Ch, _Out_opt_ mbstate_t *_State)
 
_CRTIMP errno_t __cdecl wcsrtombs_s (_Out_opt_ size_t *_Retval, _Out_writes_bytes_to_opt_(_SizeInBytes,*_Retval) char *_Dst, _In_ size_t _SizeInBytes, _Inout_ _Deref_prepost_z_ const wchar_t **_Src, _In_ size_t _Size, _Out_opt_ mbstate_t *_State)
 
_CRTIMP int __cdecl wctob (_In_ wint_t _WCh)
 
_CRTIMP _CRT_INSECURE_DEPRECATE_MEMORY (memmove_s) void *__cdecl memmove(_Out_writes_bytes_all_opt_(_Size) void *_Dst
 
_CRTIMP _In_reads_bytes_opt_ (_Size) const void *_Src
 
 _Post_equal_to_ (_Dst) _At_buffer_((unsigned char *) _Dst
 
 _Post_satisfies_ (((unsigned char *) _Dst)[_Iter_]==((unsigned char *) _Src)[_Iter_])) void *__cdecl memcpy(_Out_writes_bytes_all_(_Size) void *_Dst
 
 _In_reads_bytes_ (_Size) const void *_Src
 
_CRTIMP errno_t __cdecl memcpy_s (_Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void *_Dst, _In_ rsize_t _DstSize, _In_reads_bytes_opt_(_MaxCount) const void *_Src, _In_ rsize_t _MaxCount)
 
_CRTIMP errno_t __cdecl memmove_s (_Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void *_Dst, _In_ rsize_t _DstSize, _In_reads_bytes_opt_(_MaxCount) const void *_Src, _In_ rsize_t _MaxCount)
 
__inline int __CRTDECL fwide (_In_opt_ FILE *_F, int _M)
 
__inline int __CRTDECL mbsinit (_In_opt_ const mbstate_t *_P)
 
__inline _CONST_RETURN wchar_t *__CRTDECL wmemchr (_In_reads_(_N) const wchar_t *_S, _In_ wchar_t _C, _In_ size_t _N)
 
__inline int __CRTDECL wmemcmp (_In_reads_(_N) const wchar_t *_S1, _In_reads_(_N) const wchar_t *_S2, _In_ size_t _N)
 
 _Post_equal_to_ (_S1) _At_buffer_(_S1
 
 _Post_satisfies_ (_S1[_Iter_]==_S2[_Iter_])) __inline _CRT_INSECURE_DEPRECATE_MEMORY(wmemcpy_s) wchar_t *__CRTDECL wmemcpy(_Out_writes_all_(_N) wchar_t *_S1
 
 _In_reads_ (_N) const wchar_t *_S2
 
__inline _CRT_INSECURE_DEPRECATE_MEMORY (wmemmove_s) wchar_t *__CRTDECL wmemmove(_Out_writes_all_opt_(_N) wchar_t *_S1
 
__inline _In_reads_opt_ (_N) const wchar_t *_S2
 
errno_t __CRTDECL wmemcpy_s (_Out_writes_to_opt_(_N1, _N) wchar_t *_S1, _In_ rsize_t _N1, _In_reads_opt_(_N) const wchar_t *_S2, rsize_t _N)
 
errno_t __CRTDECL wmemmove_s (_Out_writes_to_opt_(_N1, _N) wchar_t *_S1, _In_ rsize_t _N1, _In_reads_opt_(_N) const wchar_t *_S2, _In_ rsize_t _N)
 
 _Post_equal_to_ (_S) _At_buffer_(_S
 
 _Post_satisfies_ (_S[_Iter_]==_C)) __inline wchar_t *__CRTDECL wmemset(_Out_writes_all_(_N) wchar_t *_S
 
 for (;0< _N;++_Su,--_N)
 
 return (_S)
 

Variables

_CRTIMP const unsigned short * _pctype
 
_CRTIMP const unsigned short _wctype []
 
_CRTIMP const wctype_t_pwctype
 
_In_ wctype_t _Type
 
_Check_return_ _In_ int _PermissionMode
 
_Check_return_ _In_ int _OpenFlag
 
_Check_return_ _In_ int _Check_return_ _In_ int int _ShareFlag
 
_Check_return_opt_ _Check_return_opt_ _In_opt_ _locale_t _Locale
 
_Check_return_opt_ _In_ size_t _MaxCount
 
_Check_return_opt_ _In_ size_t _In_z_ _In_opt_ _locale_t va_list _ArgList
 
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t_Format
 
_Check_return_ _In_z_ const wchar_t_Mode
 
_Check_return_ _In_z_ const wchar_t _Inout_ FILE_OldFile
 
_CRTIMP _Pre_notnull_ _Post_z_ wchar_t_DstBuf
 
_CRTIMP _Pre_notnull_ _Post_z_ wchar_t _In_ int _Radix
 
_Pre_maybenull_ _Post_z_ wchar_t_Drive
 
_Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t_Dir
 
_Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t_Filename
 
_Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t _Pre_maybenull_ _Post_z_ wchar_t_Ext
 
wchar_t _Ch
 
_In_z_ const wchar_t_Control
 
_In_z_ const wchar_t_Str2
 
_Check_return_ _In_z_ const wchar_t_Delim
 
_In_ wchar_t _Val
 
_CRTIMP _In_ size_t _Size
 
 _Iter_
 
 _N
 
_In_ wchar_t _C
 

Macro Definition Documentation

#define __PCTYPE_FUNC   __pctype_func()
#define __stat64   _stat64
#define _ALPHA   (0x0100|_UPPER|_LOWER) /* alphabetic character */
#define _BLANK   0x40 /* space char (tab handled separately) */
#define _CONTROL   0x20 /* control character */
#define _CRT_CTYPEDATA_DEFINED
#define _CRT_WCTYPEDATA_DEFINED
#define _CRT_WPERROR_DEFINED
#define _CRT_WSYSTEM_DEFINED
#define _DEV_T_DEFINED
#define _DIGIT   0x4 /* digit[0-9] */
#define _FILE_DEFINED
#define _FSIZE_T_DEFINED
#define _fstat   _fstat64i32
#define _fstati64   _fstat64
#define _getwc_nolock (   _c)    _fgetwc_nolock(_c)
#define _HEX   0x80 /* hexadecimal digit */
#define _INC_WCHAR
#define _INO_T_DEFINED
#define _iswalnum_l (   _c,
  _p 
)    ( iswctype(_c,_ALPHA|_DIGIT) )
#define _iswalpha_l (   _c,
  _p 
)    ( iswctype(_c,_ALPHA) )
#define _iswblank_l (   _c,
  _p 
)    (((_c) == '\t') ? _BLANK : iswctype(_c,_BLANK) )
#define _iswcntrl_l (   _c,
  _p 
)    ( iswctype(_c,_CONTROL) )
#define _iswdigit_l (   _c,
  _p 
)    ( iswctype(_c,_DIGIT) )
#define _iswgraph_l (   _c,
  _p 
)    ( iswctype(_c,_PUNCT|_ALPHA|_DIGIT) )
#define _iswlower_l (   _c,
  _p 
)    ( iswctype(_c,_LOWER) )
#define _iswprint_l (   _c,
  _p 
)    ( iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT) )
#define _iswpunct_l (   _c,
  _p 
)    ( iswctype(_c,_PUNCT) )
#define _iswspace_l (   _c,
  _p 
)    ( iswctype(_c,_SPACE) )
#define _iswupper_l (   _c,
  _p 
)    ( iswctype(_c,_UPPER) )
#define _iswxdigit_l (   _c,
  _p 
)    ( iswctype(_c,_HEX) )
#define _LEADBYTE   0x8000 /* multibyte leadbyte */
#define _LOWER   0x2 /* lower case letter */
#define _OFF_T_DEFINED
#define _PUNCT   0x10 /* punctuation character */
#define _putwc_nolock (   _c,
  _stm 
)    _fputwc_nolock(_c,_stm)
#define _SPACE   0x8 /* space, tab, carriage return, newline, */
#define _stat   _stat64i32
#define _STAT_DEFINED
#define _stati64   _stat64
#define _STDSTREAM_DEFINED
#define _SWPRINTFS_DEPRECATED   _CRT_DEPRECATE_TEXT("swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter. To use traditional Microsoft swprintf, set _CRT_NON_CONFORMING_SWPRINTFS.")
#define _TM_DEFINED
#define _UPPER   0x1 /* upper case letter */
#define _WCONIO_DEFINED
#define _WConst_return   _CONST_RETURN
#define _WCTYPE_DEFINED
#define _WCTYPE_INLINE_DEFINED
#define _WDIRECT_DEFINED
#define _wfinddata_t   _wfinddata64i32_t
#define _WFINDDATA_T_DEFINED
#define _wfinddatai64_t   _wfinddata64_t
#define _wfindfirst   _wfindfirst64i32
#define _wfindfirsti64   _wfindfirst64
#define _wfindnext   _wfindnext64i32
#define _wfindnexti64   _wfindnext64
#define _wgetdcwd_nolock   _wgetdcwd
#define _WIO_DEFINED
#define _WLOCALE_DEFINED
#define _WPROCESS_DEFINED
#define _wstat   _wstat64i32
#define _WSTAT_DEFINED
#define _wstati64   _wstat64
#define _WSTDIO_DEFINED
#define _WSTDLIB_DEFINED
#define _WSTDLIBP_DEFINED
#define _WSTRING_DEFINED
#define _WTIME_DEFINED
#define getwc (   _stm)    fgetwc(_stm)
#define getwchar (   void)    fgetwc(stdin)
#define isleadbyte (   _c)    ( __PCTYPE_FUNC[(unsigned char)(_c)] & _LEADBYTE)
#define iswalnum (   _c)    ( iswctype(_c,_ALPHA|_DIGIT) )
#define iswalpha (   _c)    ( iswctype(_c,_ALPHA) )
#define iswascii (   _c)    ( (unsigned)(_c) < 0x80 )
#define iswblank (   _c)    (((_c) == '\t') ? _BLANK : iswctype(_c,_BLANK) )
#define iswcntrl (   _c)    ( iswctype(_c,_CONTROL) )
#define iswdigit (   _c)    ( iswctype(_c,_DIGIT) )
#define iswgraph (   _c)    ( iswctype(_c,_PUNCT|_ALPHA|_DIGIT) )
#define iswlower (   _c)    ( iswctype(_c,_LOWER) )
#define iswprint (   _c)    ( iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT) )
#define iswpunct (   _c)    ( iswctype(_c,_PUNCT) )
#define iswspace (   _c)    ( iswctype(_c,_SPACE) )
#define iswupper (   _c)    ( iswctype(_c,_UPPER) )
#define iswxdigit (   _c)    ( iswctype(_c,_HEX) )
#define NULL   ((void *)0)
#define putwc (   _c,
  _stm 
)    fputwc(_c,_stm)
#define putwchar (   _c)    fputwc((_c),stdout)
#define stderr   (&__iob_func()[2])
#define stdin   (&__iob_func()[0])
#define stdout   (&__iob_func()[1])
#define WCHAR_MAX   0xffff
#define WCHAR_MIN   0x0000
#define wcswcs   wcsstr
#define WEOF   (wint_t)(0xFFFF)

Typedef Documentation

typedef unsigned int _dev_t
typedef unsigned long _fsize_t
typedef unsigned short _ino_t
typedef long _off_t
typedef wchar_t _Wint_t
typedef unsigned int dev_t
typedef struct _iobuf FILE
typedef unsigned short ino_t
typedef int mbstate_t
typedef long off_t

Function Documentation

__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1 ( wchar_t ,
__RETURN_POLICY_DST  ,
_CRTIMP  ,
wcscat  ,
_Inout_updates_z_(_String_length_(_Dest)+_String_length_(_Source)+1)  ,
wchar_t  ,
_Dest  ,
_In_z_ const wchar_t ,
_Source   
) const
__DEFINE_CPP_OVERLOAD_STANDARD_FUNC_0_1 ( wchar_t ,
__RETURN_POLICY_DST  ,
_CRTIMP  ,
wcscpy  ,
_Out_writes_z_(_String_length_(_Source)+1)  ,
wchar_t  ,
_Dest  ,
_In_z_ const wchar_t ,
_Source   
) const
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX ( wchar_t ,
__RETURN_POLICY_DST  ,
_CRTIMP  ,
wcsncat  ,
wcsncat_s  ,
_Inout_updates_z_(_Size wchar_t,
_Inout_updates_z_(_Count ,
wchar_t  ,
_Dest  ,
_In_z_ const wchar_t ,
_Source  ,
_In_  size_t,
_Count   
) const
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX ( wchar_t ,
__RETURN_POLICY_DST  ,
_CRTIMP  ,
wcsncpy  ,
wcsncpy_s  ,
_Out_writes_z_(_Size wchar_t,
_Out_writes_(_Count _Post_maybez_,
wchar_t  ,
_Dest  ,
_In_z_ const wchar_t ,
_Source  ,
_In_  size_t,
_Count   
) const
__DEFINE_CPP_OVERLOAD_STANDARD_NFUNC_0_2_EX ( wchar_t ,
__RETURN_POLICY_DST  ,
_CRTIMP  ,
_wcsnset  ,
_wcsnset_s  ,
_Inout_updates_z_(_Size wchar_t,
_Inout_updates_z_(_MaxCount ,
wchar_t  ,
_Str  ,
wchar_t  ,
_Val  ,
_In_  size_t,
_MaxCount   
)
_CRTIMP FILE* __cdecl __iob_func ( void  )
_Check_return_ _CRTIMP int __cdecl __iswcsym ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl __iswcsymf ( _In_ wint_t  _C)
_CRTIMP const unsigned short* __cdecl __pctype_func ( void  )
_CRTIMP const wctype_t* __cdecl __pwctype_func ( void  )
_Check_return_wat_ _CRTIMP errno_t __cdecl __wcserror_s ( _Out_writes_opt_z_(_SizeInWords) wchar_t _Buffer,
_In_ size_t  _SizeInWords,
_In_z_ const wchar_t _ErrMsg 
)
_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_opt_ _CRTIMP int __cdecl _cputws ( _In_z_ const wchar_t _String)
_Check_return_ _CRT_INSECURE_DEPRECATE ( _wsopen_s  ) const
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _cwscanf_s  ) const
_Check_return_opt_ _Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _cwscanf_s_l  ) const
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _snwprintf_s_l  )
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _vsnwprintf_s_l  )
_Check_return_ _CRT_INSECURE_DEPRECATE ( fwscanf_s  )
_Check_return_ _CRT_INSECURE_DEPRECATE ( swscanf_s  ) const
_Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _snwscanf_s  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( wscanf_s  ) const
_Check_return_ _Check_return_opt_ _CRT_INSECURE_DEPRECATE ( _wscanf_s_l  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( _wfopen_s  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( _wfreopen_s  ) const
_Check_return_ _CRTIMP _CRT_INSECURE_DEPRECATE ( _wdupenv_s  ) const
_CRTIMP _CRT_INSECURE_DEPRECATE ( _i64tow_s  )
_CRTIMP _CRT_INSECURE_DEPRECATE ( _ui64tow_s  )
_CRT_INSECURE_DEPRECATE ( _wsplitpath_s  ) const
_Check_return_ _CRT_INSECURE_DEPRECATE ( wcstok_s  )
_Check_return_ _CRT_INSECURE_DEPRECATE ( _wcserror_s  )
_Check_return_ _CRT_INSECURE_DEPRECATE ( __wcserror_s  ) const
_CRT_INSECURE_DEPRECATE ( _wasctime_s  ) const
_CRT_INSECURE_DEPRECATE ( _wctime32_s  ) const
_CRT_INSECURE_DEPRECATE ( _wctime64_s  ) const
_CRTIMP _CRT_INSECURE_DEPRECATE_MEMORY ( memmove_s  )
__inline _CRT_INSECURE_DEPRECATE_MEMORY ( wmemmove_s  )
_Check_return_ _CRT_NONSTDC_DEPRECATE ( _wcsdup  ) const
_Check_return_ _CRT_NONSTDC_DEPRECATE ( _wcsicmp  ) const
_Check_return_ _CRT_NONSTDC_DEPRECATE ( _wcsnicmp  ) const
_CRT_NONSTDC_DEPRECATE ( _wcsnset  )
_CRT_NONSTDC_DEPRECATE ( _wcsrev  )
_CRT_NONSTDC_DEPRECATE ( _wcsset  )
_CRT_NONSTDC_DEPRECATE ( _wcslwr  )
_CRT_NONSTDC_DEPRECATE ( _wcsupr  )
_Check_return_ _CRT_NONSTDC_DEPRECATE ( _wcsicoll  ) const
_CRT_OBSOLETE ( iswctype  )
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_CRTIMP int __cdecl _cwprintf_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_p ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_CRTIMP int __cdecl _cwprintf_p_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _cwprintf_s ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_CRTIMP int __cdecl _cwprintf_s_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_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,
  ... 
)
_Check_return_opt_ _CRTIMP wint_t __cdecl _fgetwc_nolock ( _Inout_ FILE _File)
_Check_return_opt_ _CRTIMP wint_t __cdecl _fgetwchar ( void  )
_Check_return_opt_ _CRTIMP wint_t __cdecl _fputwc_nolock ( _In_ wchar_t  _Ch,
_Inout_ FILE _File 
)
_Check_return_opt_ _CRTIMP wint_t __cdecl _fputwchar ( _In_ wchar_t  _Ch)
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_l ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_p ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_p_l ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _fwprintf_s_l ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _fwscanf_s_l ( _Inout_ FILE _File,
_In_z_ _Scanf_s_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_ _CRTIMP wint_t __cdecl _getwch ( void  )
_Check_return_ wint_t __cdecl _getwch_nolock ( void  )
_Check_return_ _CRTIMP wint_t __cdecl _getwche ( void  )
_Check_return_ wint_t __cdecl _getwche_nolock ( void  )
_Check_return_opt_ _CRTIMP wchar_t* __cdecl _getws_s ( _Out_writes_z_(_SizeInWords) wchar_t _Str,
_In_ size_t  _SizeInWords 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _i64tow_s ( _In_ __int64  _Val,
_Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_ int  _Radix 
)
_In_reads_ ( _N  ) const
_In_reads_bytes_ ( _Size  ) const
_CRTIMP _In_reads_bytes_opt_ ( _Size  ) const
__inline _In_reads_opt_ ( _N  ) const
_Check_return_ _CRTIMP int __cdecl _isleadbyte_l ( _In_ int  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswalnum_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswalpha_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswblank_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswcntrl_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswcsym_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswcsymf_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswctype_l ( _In_ wint_t  _C,
_In_ wctype_t  _Type,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswdigit_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswgraph_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswlower_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswprint_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswpunct_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswspace_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswupper_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _iswxdigit_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _itow_s ( _In_ int  _Val,
_Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_ int  _Radix 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _ltow_s ( _In_ long  _Val,
_Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_ int  _Radix 
)
_Post_equal_to_ ( _Dst  )
_Post_equal_to_ ( _S1  )
_Post_equal_to_ ( _S  )
_Check_return_ _CRTIMP _Post_satisfies_ ( return  = _MaxCount) const
_Post_satisfies_ ( ((unsigned char *) _Dst)  [_Iter_] = = ((unsigned char*)_Src)[_Iter_])
_Post_satisfies_ ( _S1  [_Iter_] = = _S2[_Iter_])
_Post_satisfies_ ( _S  [_Iter_] = _C)
_Check_return_opt_ _In_ size_t _In_z_ _Printf_format_string_params_ ( ) const
_Check_return_opt_ _In_ size_t _In_z_ _Printf_format_string_params_ ( ) const
_Check_return_ _CRTIMP wint_t __cdecl _putwch ( wchar_t  _WCh)
_Check_return_opt_ wint_t __cdecl _putwch_nolock ( wchar_t  _WCh)
_Check_return_opt_ _CRTIMP int __cdecl _putws ( _In_z_ const wchar_t _Str)
_Check_return_ _In_z_ _Scanf_format_string_ const wchar_t _Check_return_opt_ _In_z_ _Scanf_format_string_params_ ( ) const
_Check_return_ _CRTIMP int __cdecl _scwprintf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_ _CRTIMP int __cdecl _scwprintf_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_ _CRTIMP int __cdecl _scwprintf_p ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_ _CRTIMP int __cdecl _scwprintf_p_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwprintf_s ( _Out_writes_z_(_DstSizeInWords) wchar_t _DstBuf,
_In_ size_t  _DstSizeInWords,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _In_ size_t _In_z_ _In_opt_ _locale_t _Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwprintf_s_l ( _Out_writes_z_(_DstSize) wchar_t _DstBuf,
_In_ size_t  _DstSize,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _snwscanf_s_l ( _In_reads_(_MaxCount) _Pre_z_ const wchar_t _Src,
_In_ size_t  _MaxCount,
_In_z_ _Scanf_s_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_c ( _Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_c_l ( _Out_writes_z_(_MaxCount) wchar_t _DstBuf,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_p ( _Out_writes_z_(_MaxCount) wchar_t _DstBuf,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _swprintf_p_l ( _Out_writes_z_(_MaxCount) wchar_t _DstBuf,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _swprintf_s_l ( _Out_writes_z_(_DstSize) wchar_t _DstBuf,
_In_ size_t  _DstSize,
_In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _swscanf_s_l ( _In_z_ const wchar_t _Src,
_In_z_ _Scanf_s_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_ _CRTIMP wint_t __cdecl _towlower_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP wint_t __cdecl _towupper_l ( _In_ wint_t  _C,
_In_opt_ _locale_t  _Locale 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _ui64tow_s ( _In_ unsigned __int64  _Val,
_Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_ int  _Radix 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _ultow_s ( _In_ unsigned long  _Val,
_Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_ int  _Radix 
)
_Check_return_opt_ _CRTIMP wint_t __cdecl _ungetwc_nolock ( _In_ wint_t  _Ch,
_Inout_ FILE _File 
)
_Check_return_ _CRTIMP wint_t __cdecl _ungetwch ( wint_t  _WCh)
_Check_return_opt_ wint_t __cdecl _ungetwch_nolock ( wint_t  _WCh)
_Check_return_opt_ _CRTIMP int __cdecl _vcwprintf ( _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_opt_ _CRTIMP int __cdecl _vcwprintf_p ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_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 _vcwprintf_s ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_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 
)
_Check_return_opt_ _CRTIMP int __cdecl _vfwprintf_l ( _Inout_ FILE _File,
_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 _vfwprintf_p ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl _vfwprintf_p_l ( _Inout_ FILE _File,
_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 _vfwprintf_s_l ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_params_(2) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
va_list  _ArgList 
)
_Check_return_ _CRTIMP int __cdecl _vscwprintf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_ _CRTIMP int __cdecl _vscwprintf_l ( _In_z_ _Printf_format_string_params_(2) 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_ _CRTIMP int __cdecl _vscwprintf_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_ALTERNATIVE int __cdecl _vsnwprintf_s ( _Out_writes_z_(_DstSizeInWords) wchar_t _DstBuf,
_In_ size_t  _DstSizeInWords,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _vsnwprintf_s_l ( _Out_writes_z_(_DstSize) wchar_t _DstBuf,
_In_ size_t  _DstSize,
_In_ size_t  _MaxCount,
_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 _vswprintf_c ( _Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl _vswprintf_c_l ( _Out_writes_z_(_MaxCount) wchar_t _DstBuf,
_In_ size_t  _MaxCount,
_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 _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 _vswprintf_p_l ( _Out_writes_z_(_MaxCount) wchar_t _DstBuf,
_In_ size_t  _MaxCount,
_In_z_ _Printf_format_string_params_(2) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _vswprintf_s_l ( _Out_writes_z_(_DstSize) wchar_t _DstBuf,
_In_ size_t  _DstSize,
_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 _vwprintf_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 _vwprintf_p ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl _vwprintf_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 _vwprintf_s_l ( _In_z_ _Printf_format_string_params_(2) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
va_list  _ArgList 
)
_Check_return_ _CRTIMP int __cdecl _waccess ( _In_z_ const wchar_t _Filename,
_In_ int  _AccessMode 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _waccess_s ( _In_z_ const wchar_t _Filename,
_In_ int  _AccessMode 
)
_CRTIMP errno_t __cdecl _wasctime_s ( _Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_ const struct tm _Tm 
)
_Check_return_ _CRTIMP int __cdecl _wchdir ( _In_z_ const wchar_t _Path)
_Check_return_ _CRTIMP int __cdecl _wchmod ( _In_z_ const wchar_t _Filename,
_In_ int  _Mode 
)
_Check_return_opt_ _CRTIMP _locale_t __cdecl _wcreate_locale ( _In_ int  _Category,
_In_z_ const wchar_t _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcscoll_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP wchar_t* __cdecl _wcsdup ( _In_z_ const wchar_t _Str)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcserror_s ( _Out_writes_opt_z_(_SizeInWords) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_ int  _ErrNum 
)
_CRTIMP size_t __cdecl _wcsftime_l ( _Out_writes_z_(_SizeInWords) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
_In_ const struct tm _Tm,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcsicmp ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2 
)
_Check_return_ _CRTIMP int __cdecl _wcsicmp_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcsicoll ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2 
)
_Check_return_ _CRTIMP int __cdecl _wcsicoll_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_opt_ _locale_t  _Locale 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s ( _Inout_updates_z_(_SizeInWords) wchar_t _Str,
_In_ size_t  _SizeInWords 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcslwr_s_l ( _Inout_updates_z_(_SizeInWords) wchar_t _Str,
_In_ size_t  _SizeInWords,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcsncoll ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount 
)
_Check_return_ _CRTIMP int __cdecl _wcsncoll_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcsnicmp ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount 
)
_Check_return_ _CRTIMP int __cdecl _wcsnicmp_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wcsnicoll ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount 
)
_Check_return_ _CRTIMP int __cdecl _wcsnicoll_l ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2,
_In_ size_t  _MaxCount,
_In_opt_ _locale_t  _Locale 
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wcsnset_s ( _Inout_updates_z_(_DstSizeInWords) wchar_t _Dst,
_In_ size_t  _DstSizeInWords,
wchar_t  _Val,
_In_ size_t  _MaxCount 
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wcsset_s ( _Inout_updates_z_(_SizeInWords) wchar_t _Str,
_In_ size_t  _SizeInWords,
wchar_t  _Val 
)
_Check_return_ _CRTIMP double __cdecl _wcstod_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP float __cdecl _wcstof_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP __int64 __cdecl _wcstoi64 ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_ int  _Radix 
)
_Check_return_ _CRTIMP __int64 __cdecl _wcstoi64_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_ int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP long __cdecl _wcstol_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP long double __cdecl _wcstold_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP long long __cdecl _wcstoll_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP unsigned __int64 __cdecl _wcstoui64 ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_ int  _Radix 
)
_Check_return_ _CRTIMP unsigned __int64 __cdecl _wcstoui64_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
_In_ int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP unsigned long __cdecl _wcstoul_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP unsigned long long __cdecl _wcstoull_l ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix,
_In_opt_ _locale_t  _Locale 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsupr_s ( _Inout_updates_z_(_Size) wchar_t _Str,
_In_ size_t  _Size 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wcsupr_s_l ( _Inout_updates_z_(_Size) wchar_t _Str,
_In_ size_t  _Size,
_In_opt_ _locale_t  _Locale 
)
_Check_return_opt_ _CRTIMP size_t __cdecl _wcsxfrm_l ( _Out_writes_opt_(_MaxCount) _Post_maybez_ wchar_t _Dst,
_In_z_ const wchar_t _Src,
_In_ size_t  _MaxCount,
_In_opt_ _locale_t  _Locale 
)
_CRTIMP errno_t __cdecl _wctime32_s ( _Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_ const __time32_t _Time 
)
_CRTIMP errno_t __cdecl _wctime64_s ( _Out_writes_(_SizeInWords) _Post_readable_size_(26) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_ const __time64_t _Time 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wdupenv_s ( _Outptr_result_buffer_maybenull_ *_BufferSizeInWords _Outptr_result_z_ wchar_t **  _Buffer,
_Out_opt_ size_t _BufferSizeInWords,
_In_z_ const wchar_t _VarName 
)
_CRTIMP intptr_t __cdecl _wexecl ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wexecle ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wexeclp ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wexeclpe ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wexecv ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList 
)
_CRTIMP intptr_t __cdecl _wexecve ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList,
_In_opt_z_ const wchar_t *const *  _Env 
)
_CRTIMP intptr_t __cdecl _wexecvp ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList 
)
_CRTIMP intptr_t __cdecl _wexecvpe ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList,
_In_opt_z_ const wchar_t *const *  _Env 
)
_Check_return_ _CRTIMP FILE* __cdecl _wfdopen ( _In_ int  _FileHandle,
_In_z_ const wchar_t _Mode 
)
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst32 ( _In_z_ const wchar_t _Filename,
_Out_ struct _wfinddata32_t _FindData 
)
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst32i64 ( _In_z_ const wchar_t _Filename,
_Out_ struct _wfinddata32i64_t _FindData 
)
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst64 ( _In_z_ const wchar_t _Filename,
_Out_ struct _wfinddata64_t _FindData 
)
_Check_return_ _CRTIMP intptr_t __cdecl _wfindfirst64i32 ( _In_z_ const wchar_t _Filename,
_Out_ struct _wfinddata64i32_t _FindData 
)
_Check_return_ _CRTIMP int __cdecl _wfindnext32 ( _In_ intptr_t  _FindHandle,
_Out_ struct _wfinddata32_t _FindData 
)
_Check_return_ _CRTIMP int __cdecl _wfindnext32i64 ( _In_ intptr_t  _FindHandle,
_Out_ struct _wfinddata32i64_t _FindData 
)
_Check_return_ _CRTIMP int __cdecl _wfindnext64 ( _In_ intptr_t  _FindHandle,
_Out_ struct _wfinddata64_t _FindData 
)
_Check_return_ _CRTIMP int __cdecl _wfindnext64i32 ( _In_ intptr_t  _FindHandle,
_Out_ struct _wfinddata64i32_t _FindData 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wfopen_s ( _Outptr_result_maybenull_ FILE **  _File,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _Mode 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wfreopen_s ( _Outptr_result_maybenull_ FILE **  _File,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _Mode,
_Inout_ FILE _OldFile 
)
_Check_return_ _CRTIMP FILE* __cdecl _wfsopen ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _Mode,
_In_ int  _ShFlag 
)
_Check_return_ _CRTIMP wchar_t* __cdecl _wfullpath ( _Out_writes_opt_z_(_SizeInWords) wchar_t _FullPath,
_In_z_ const wchar_t _Path,
_In_ size_t  _SizeInWords 
)
_Check_return_ _Ret_maybenull_z_ _CRTIMP wchar_t* __cdecl _wgetcwd ( _Out_writes_opt_(_SizeInWords) wchar_t _DstBuf,
_In_ int  _SizeInWords 
)
_Check_return_ _Ret_maybenull_z_ _CRTIMP wchar_t* __cdecl _wgetdcwd ( _In_ int  _Drive,
_Out_writes_opt_(_SizeInWords) wchar_t _DstBuf,
_In_ int  _SizeInWords 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wgetenv_s ( _Out_ size_t _ReturnSize,
_Out_writes_opt_z_(_DstSizeInWords) wchar_t _DstBuf,
_In_ size_t  _DstSizeInWords,
_In_z_ const wchar_t _VarName 
)
_Check_return_ _CRTIMP _When_ ( _MaxCount  ,
_String_length_(_Src ,
_Post_satisfies_(return==_String_length_(_Src))   
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl _wmakepath_s ( _Out_writes_z_(_SizeInWords) wchar_t _PathResult,
_In_ size_t  _SizeInWords,
_In_opt_z_ const wchar_t _Drive,
_In_opt_z_ const wchar_t _Dir,
_In_opt_z_ const wchar_t _Filename,
_In_opt_z_ const wchar_t _Ext 
)
_Check_return_ _CRTIMP int __cdecl _wmkdir ( _In_z_ const wchar_t _Path)
_CRTIMP errno_t __cdecl _wmktemp_s ( _Inout_updates_z_(_SizeInWords) wchar_t _TemplateName,
_In_ size_t  _SizeInWords 
)
_CRTIMP void __cdecl _wperror ( _In_opt_z_ const wchar_t _ErrMsg)
_Check_return_ _CRTIMP FILE* __cdecl _wpopen ( _In_z_ const wchar_t _Command,
_In_z_ const wchar_t _Mode 
)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_p_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl _wprintf_s_l ( _In_z_ _Printf_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_Check_return_ _CRTIMP int __cdecl _wputenv ( _In_z_ const wchar_t _EnvString)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wputenv_s ( _In_z_ const wchar_t _Name,
_In_z_ const wchar_t _Value 
)
_CRTIMP int __cdecl _wremove ( _In_z_ const wchar_t _Filename)
_Check_return_ _CRTIMP int __cdecl _wrename ( _In_z_ const wchar_t _OldFilename,
_In_z_ const wchar_t _NewFilename 
)
_Check_return_ _CRTIMP int __cdecl _wrmdir ( _In_z_ const wchar_t _Path)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl _wscanf_s_l ( _In_z_ _Scanf_s_format_string_params_(0) const wchar_t _Format,
_In_opt_ _locale_t  _Locale,
  ... 
)
_CRTIMP errno_t __cdecl _wsearchenv_s ( _In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _EnvVar,
_Out_writes_z_(_SizeInWords) wchar_t _ResultPath,
_In_ size_t  _SizeInWords 
)
_Check_return_opt_ _CRTIMP wchar_t* __cdecl _wsetlocale ( _In_ int  _Category,
_In_opt_z_ const wchar_t _Locale 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wsopen_s ( _Out_ int _FileHandle,
_In_z_ const wchar_t _Filename,
_In_ int  _OpenFlag,
_In_ int  _ShareFlag,
_In_ int  _PermissionFlag 
)
_CRTIMP intptr_t __cdecl _wspawnl ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wspawnle ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wspawnlp ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wspawnlpe ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t _ArgList,
  ... 
)
_CRTIMP intptr_t __cdecl _wspawnv ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList 
)
_CRTIMP intptr_t __cdecl _wspawnve ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList,
_In_opt_z_ const wchar_t *const *  _Env 
)
_CRTIMP intptr_t __cdecl _wspawnvp ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList 
)
_CRTIMP intptr_t __cdecl _wspawnvpe ( _In_ int  _Mode,
_In_z_ const wchar_t _Filename,
_In_z_ const wchar_t *const *  _ArgList,
_In_opt_z_ const wchar_t *const *  _Env 
)
_CRTIMP_ALTERNATIVE errno_t __cdecl _wsplitpath_s ( _In_z_ const wchar_t _FullPath,
_Out_writes_opt_z_(_DriveSize) wchar_t _Drive,
_In_ size_t  _DriveSize,
_Out_writes_opt_z_(_DirSize) wchar_t _Dir,
_In_ size_t  _DirSize,
_Out_writes_opt_z_(_FilenameSize) wchar_t _Filename,
_In_ size_t  _FilenameSize,
_Out_writes_opt_z_(_ExtSize) wchar_t _Ext,
_In_ size_t  _ExtSize 
)
_CRTIMP int __cdecl _wstat32 ( _In_z_ const wchar_t _Name,
_Out_ struct _stat32 _Stat 
)
_CRTIMP int __cdecl _wstat32i64 ( _In_z_ const wchar_t _Name,
_Out_ struct _stat32i64 _Stat 
)
_CRTIMP int __cdecl _wstat64 ( _In_z_ const wchar_t _Name,
_Out_ struct _stat64 _Stat 
)
_CRTIMP int __cdecl _wstat64i32 ( _In_z_ const wchar_t _Name,
_Out_ struct _stat64i32 _Stat 
)
_CRTIMP errno_t __cdecl _wstrdate_s ( _Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t _Buf,
_In_ size_t  _SizeInWords 
)
_CRTIMP errno_t __cdecl _wstrtime_s ( _Out_writes_(_SizeInWords) _Post_readable_size_(9) wchar_t _Buf,
_In_ size_t  _SizeInWords 
)
_CRTIMP int __cdecl _wsystem ( _In_opt_z_ const wchar_t _Command)
_Check_return_ _CRTIMP wchar_t* __cdecl _wtempnam ( _In_opt_z_ const wchar_t _Directory,
_In_opt_z_ const wchar_t _FilePrefix 
)
_Check_return_wat_ _CRTIMP errno_t __cdecl _wtmpnam_s ( _Out_writes_z_(_SizeInWords) wchar_t _DstBuf,
_In_ size_t  _SizeInWords 
)
_Check_return_ _CRTIMP double __cdecl _wtof ( _In_z_ const wchar_t _Str)
_Check_return_ _CRTIMP double __cdecl _wtof_l ( _In_z_ const wchar_t _Str,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wtoi ( _In_z_ const wchar_t _Str)
_Check_return_ _CRTIMP __int64 __cdecl _wtoi64 ( _In_z_ const wchar_t _Str)
_Check_return_ _CRTIMP __int64 __cdecl _wtoi64_l ( _In_z_ const wchar_t _Str,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP int __cdecl _wtoi_l ( _In_z_ const wchar_t _Str,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP long __cdecl _wtol ( _In_z_ const wchar_t _Str)
_Check_return_ _CRTIMP long __cdecl _wtol_l ( _In_z_ const wchar_t _Str,
_In_opt_ _locale_t  _Locale 
)
_Check_return_ _CRTIMP long long __cdecl _wtoll ( _In_z_ const wchar_t _Str)
_Check_return_ _CRTIMP long long __cdecl _wtoll_l ( _In_z_ const wchar_t _Str,
_In_opt_ _locale_t  _Locale 
)
_CRTIMP int __cdecl _wunlink ( _In_z_ const wchar_t _Filename)
_CRTIMP wint_t __cdecl btowc ( int  )
_Check_return_opt_ _CRTIMP wint_t __cdecl fgetwc ( _Inout_ FILE _File)
_Check_return_opt_ _CRTIMP wchar_t* __cdecl fgetws ( _Out_writes_z_(_SizeInWords) wchar_t _Dst,
_In_ int  _SizeInWords,
_Inout_ FILE _File 
)
for ( )
1299  {
1300  *_Su = _C;
1301  }
_In_ wchar_t _C
Definition: wchar.h:1295
_Check_return_opt_ _CRTIMP wint_t __cdecl fputwc ( _In_ wchar_t  _Ch,
_Inout_ FILE _File 
)
_Check_return_opt_ _CRTIMP int __cdecl fputws ( _In_z_ const wchar_t _Str,
_Inout_ FILE _File 
)
__inline int __CRTDECL fwide ( _In_opt_ FILE _F,
int  _M 
)
1254  {(void)_F; return (_M); }
typedef void(__cdecl *_se_translator_function)(unsigned int
_Check_return_opt_ _CRTIMP int __cdecl fwprintf ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl fwprintf_s ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_ _CRTIMP wint_t __cdecl getwc ( _Inout_ FILE _File)
_Check_return_ _CRTIMP int __cdecl isleadbyte ( _In_ int  _C)
_Check_return_ _CRTIMP int __cdecl iswalnum ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswalpha ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswascii ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswblank ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswcntrl ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswctype ( _In_ wint_t  _C,
_In_ wctype_t  _Type 
)
_Check_return_ _CRTIMP int __cdecl iswdigit ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswgraph ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswlower ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswprint ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswpunct ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswspace ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswupper ( _In_ wint_t  _C)
_Check_return_ _CRTIMP int __cdecl iswxdigit ( _In_ wint_t  _C)
_CRTIMP size_t __cdecl mbrlen ( _In_reads_bytes_opt_(_SizeInBytes) _Pre_opt_z_ const char *  _Ch,
_In_ size_t  _SizeInBytes,
_Out_opt_ mbstate_t _State 
)
_CRTIMP size_t __cdecl mbrtowc ( _Pre_maybenull_ _Post_z_ wchar_t _DstCh,
_In_reads_bytes_opt_(_SizeInBytes) _Pre_opt_z_ const char *  _SrcCh,
_In_ size_t  _SizeInBytes,
_Out_opt_ mbstate_t _State 
)
__inline int __CRTDECL mbsinit ( _In_opt_ const mbstate_t _P)
1256  {return (_P == NULL || *_P == 0); }
#define NULL
Definition: wchar.h:164
_CRTIMP errno_t __cdecl mbsrtowcs_s ( _Out_opt_ size_t _Retval,
_Out_writes_opt_z_(_Size) wchar_t _Dst,
_In_ size_t  _Size,
_Inout_ _Deref_prepost_opt_valid_ const char **  _PSrc,
_In_ size_t  _N,
_Out_opt_ mbstate_t _State 
)
_CRTIMP errno_t __cdecl memcpy_s ( _Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void _Dst,
_In_ rsize_t  _DstSize,
_In_reads_bytes_opt_(_MaxCount) const void _Src,
_In_ rsize_t  _MaxCount 
)
_CRTIMP errno_t __cdecl memmove_s ( _Out_writes_bytes_to_opt_(_DstSize, _MaxCount) void _Dst,
_In_ rsize_t  _DstSize,
_In_reads_bytes_opt_(_MaxCount) const void _Src,
_In_ rsize_t  _MaxCount 
)
_Check_return_opt_ _CRTIMP wint_t __cdecl putwc ( _In_ wchar_t  _Ch,
_Inout_ FILE _File 
)
_Check_return_opt_ _CRTIMP wint_t __cdecl putwchar ( _In_ wchar_t  _Ch)
return ( _S  )
_CRTIMP_ALTERNATIVE int __cdecl swprintf_s ( _Out_writes_z_(_SizeInWords) wchar_t _Dst,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_ _CRTIMP wint_t __cdecl towlower ( _In_ wint_t  _C)
_Check_return_ _CRTIMP wint_t __cdecl towupper ( _In_ wint_t  _C)
_Check_return_opt_ _CRTIMP wint_t __cdecl ungetwc ( _In_ wint_t  _Ch,
_Inout_ FILE _File 
)
_Check_return_opt_ _CRTIMP int __cdecl vfwprintf ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vfwprintf_s ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vfwscanf ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vfwscanf_s ( _Inout_ FILE _File,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_CRTIMP_ALTERNATIVE int __cdecl vswprintf_s ( _Out_writes_z_(_SizeInWords) wchar_t _Dst,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vswscanf ( const wchar_t _srcBuf,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP_ALTERNATIVE int __cdecl vswscanf_s ( const wchar_t _Dst,
_In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vwprintf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vwprintf_s ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vwscanf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_Check_return_opt_ _CRTIMP int __cdecl vwscanf_s ( _In_z_ _Printf_format_string_ const wchar_t _Format,
va_list  _ArgList 
)
_CRTIMP errno_t __cdecl wcrtomb_s ( _Out_opt_ size_t _Retval,
_Out_writes_opt_z_(_SizeInBytes) char *  _Dst,
_In_ size_t  _SizeInBytes,
_In_ wchar_t  _Ch,
_Out_opt_ mbstate_t _State 
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcscat_s ( _Inout_updates_z_(_DstSize) wchar_t _Dst,
_In_ rsize_t  _DstSize,
const wchar_t _Src 
)
_Check_return_ _CRTIMP int __cdecl wcscmp ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2 
)
_Check_return_ _CRTIMP int __cdecl wcscoll ( _In_z_ const wchar_t _Str1,
_In_z_ const wchar_t _Str2 
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcscpy_s ( _Out_writes_z_(_DstSize) wchar_t _Dst,
_In_ rsize_t  _DstSize,
_In_z_ const wchar_t _Src 
)
_CRTIMP size_t __cdecl wcsftime ( _Out_writes_z_(_SizeInWords) wchar_t _Buf,
_In_ size_t  _SizeInWords,
_In_z_ _Printf_format_string_ const wchar_t _Format,
_In_ const struct tm _Tm 
)
_Check_return_ _CRTIMP size_t __cdecl wcslen ( _In_z_ const wchar_t _Str)
static _Check_return_ __inline _In_ size_t _MaxCount return (_Src == NULL) ? 0 _Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcsncat_s ( _Inout_updates_z_(_DstSize) wchar_t _Dst,
_In_ rsize_t  _DstSize,
_In_z_ const wchar_t _Src,
_In_ rsize_t  _MaxCount 
)
_Check_return_wat_ _CRTIMP_ALTERNATIVE errno_t __cdecl wcsncpy_s ( _Out_writes_z_(_DstSize) wchar_t _Dst,
_In_ rsize_t  _DstSize,
_In_z_ const wchar_t _Src,
_In_ rsize_t  _MaxCount 
)
_Check_return_ _CRTIMP _CONST_RETURN wchar_t* __cdecl wcsrchr ( _In_z_ const wchar_t _Str,
_In_ wchar_t  _Ch 
)
_CRTIMP errno_t __cdecl wcsrtombs_s ( _Out_opt_ size_t _Retval,
_Out_writes_bytes_to_opt_(_SizeInBytes,*_Retval) char *  _Dst,
_In_ size_t  _SizeInBytes,
_Inout_ _Deref_prepost_z_ const wchar_t **  _Src,
_In_ size_t  _Size,
_Out_opt_ mbstate_t _State 
)
_Check_return_ _CRTIMP size_t __cdecl wcsspn ( _In_z_ const wchar_t _Str,
_In_z_ const wchar_t _Control 
)
_Check_return_ _Ret_maybenull_ _CRTIMP _CONST_RETURN wchar_t* __cdecl wcsstr ( _In_z_ const wchar_t _Str,
_In_z_ const wchar_t _SubStr 
)
_Check_return_ _CRTIMP double __cdecl wcstod ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr 
)
_Check_return_ _CRTIMP float __cdecl wcstof ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr 
)
_Check_return_ _CRTIMP_ALTERNATIVE wchar_t* __cdecl wcstok_s ( _Inout_opt_z_ wchar_t _Str,
_In_z_ const wchar_t _Delim,
_Inout_ _Deref_prepost_opt_z_ wchar_t **  _Context 
)
_Check_return_ _CRTIMP long __cdecl wcstol ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix 
)
_Check_return_ _CRTIMP long double __cdecl wcstold ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr 
)
_Check_return_ _CRTIMP long long __cdecl wcstoll ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix 
)
_Check_return_ _CRTIMP unsigned long __cdecl wcstoul ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix 
)
_Check_return_ _CRTIMP unsigned long long __cdecl wcstoull ( _In_z_ const wchar_t _Str,
_Out_opt_ _Deref_post_z_ wchar_t **  _EndPtr,
int  _Radix 
)
_Check_return_opt_ _CRTIMP size_t __cdecl wcsxfrm ( _Out_writes_opt_(_MaxCount) _Post_maybez_ wchar_t _Dst,
_In_z_ const wchar_t _Src,
_In_ size_t  _MaxCount 
)
_CRTIMP int __cdecl wctob ( _In_ wint_t  _WCh)
__inline _CONST_RETURN wchar_t* __CRTDECL wmemchr ( _In_reads_(_N) const wchar_t _S,
_In_ wchar_t  _C,
_In_ size_t  _N 
)
1258  {for (; 0 < _N; ++_S, --_N)
1259  if (*_S == _C)
1260  return (_CONST_RETURN wchar_t *)(_S);
1261  return (0); }
_N
Definition: wchar.h:1269
_In_ wchar_t _C
Definition: wchar.h:1295
#define _CONST_RETURN
Definition: crtdefs.h:590
__inline int __CRTDECL wmemcmp ( _In_reads_(_N) const wchar_t _S1,
_In_reads_(_N) const wchar_t _S2,
_In_ size_t  _N 
)
1263  {for (; 0 < _N; ++_S1, ++_S2, --_N)
1264  if (*_S1 != *_S2)
1265  return (*_S1 < *_S2 ? -1 : +1);
1266  return (0); }
_N
Definition: wchar.h:1269
errno_t __CRTDECL wmemcpy_s ( _Out_writes_to_opt_(_N1, _N) wchar_t _S1,
_In_ rsize_t  _N1,
_In_reads_opt_(_N) const wchar_t _S2,
rsize_t  _N 
)
errno_t __CRTDECL wmemmove_s ( _Out_writes_to_opt_(_N1, _N) wchar_t _S1,
_In_ rsize_t  _N1,
_In_reads_opt_(_N) const wchar_t _S2,
_In_ rsize_t  _N 
)
_Check_return_opt_ _CRTIMP int __cdecl wprintf ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)
_Check_return_opt_ _CRTIMP int __cdecl wprintf_s ( _In_z_ _Printf_format_string_ const wchar_t _Format,
  ... 
)

Variable Documentation

wchar_t _Ch
_In_z_ const wchar_t* _Control
_Check_return_ _In_z_ const wchar_t* _Delim
_Iter_
_In_ wchar_t _In_ size_t _MaxCount
Initial value:
{
return (wchar_t *)memcpy(_S1, _S2, _N*sizeof(wchar_t))
_N
Definition: wchar.h:1269
_CRTIMP const unsigned short* _pctype
_Check_return_ _In_ int _PermissionMode
_CRTIMP const wctype_t* _pwctype
_In_ size_t _Size
_In_ wctype_t _Type
wchar_t _Val
_CRTIMP const unsigned short _wctype[]