111 if ( 0 == __acrt_MultiByteToWideChar(
code_page,
149 reinterpret_cast<PWCH>(lpDestStr),
222 _LocaleUpdate _loc_update(
plocinfo);
224 return __acrt_LCMapStringA_stat(
225 _loc_update.GetLocaleT(),
return __acrt_WideCharToMultiByte(code_page, 0, buffer.get(), -1, result_size !=0 ? result :nullptr, result_size, nullptr, nullptr)
static _In_ LPCWSTR LocaleName
__crt_scoped_stack_ptr< wchar_t > const outwbuffer(_malloca_crt_t(wchar_t, outbuff_size))
static _In_ LPCWSTR _In_ DWORD _In_ int _In_ int _In_ int _In_ BOOL bError
static _In_ LPCWSTR _In_ DWORD dwMapFlags
static _In_ LPCWSTR _In_ DWORD _In_ int _In_ int cchDest
static _In_ LPCWSTR _In_ DWORD _In_ int _In_ int _In_ int code_page
__crt_scoped_stack_ptr< wchar_t > const inwbuffer(_malloca_crt_t(wchar_t, inbuff_size))
static _In_ LPCWSTR _In_ DWORD _In_ int cchSrc
int __cdecl __acrt_LCMapStringA(_locale_t const plocinfo, PCWSTR const LocaleName, DWORD const dwMapFlags, PCCH const lpSrcStr, int const cchSrc, PCH const lpDestStr, int const cchDest, int const code_page, BOOL const bError)
int WINAPI __acrt_LCMapStringEx(_In_opt_ LPCWSTR locale_name, _In_ DWORD flags, _In_CRT_NLS_string_(source_count) LPCWSTR source, _In_ int source_count, _Out_writes_opt_(destination_count) LPWSTR destination, _In_ int destination_count, _In_opt_ LPNLSVERSIONINFO version, _In_opt_ LPVOID reserved, _In_opt_ LPARAM sort_handle)
#define _In_CRT_NLS_string_(size)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
#define MB_ERR_INVALID_CHARS
_CRTIMP size_t __cdecl __strncnt(const char *_Str, size_t _Cnt)
#define _Out_writes_opt_(s)
#define __WARNING_BUFFER_OVERFLOW