ReactOS 0.4.16-dev-753-g705a985
|
#include <corecrt.h>
#include <corecrt_startup.h>
#include <corecrt_terminate.h>
#include <corecrt_wctype.h>
#include <crtdbg.h>
#include <ctype.h>
#include <errno.h>
#include <excpt.h>
#include <internal_shared.h>
#include <limits.h>
#include <malloc.h>
#include <process.h>
#include <stdbool.h>
#include <stdlib.h>
#include <vcruntime_startup.h>
#include <windows.h>
#include <appmodel.h>
#include <corecrt_internal_state_isolation.h>
Go to the source code of this file.
Classes | |
struct | __acrt_initializer |
struct | __crt_locale_string_table |
struct | __crt_locale_strings |
struct | __crt_lc_time_data |
struct | __crt_ctype_compatibility_data |
struct | __crt_qualified_locale_data |
struct | __crt_qualified_locale_data_downlevel |
struct | __crt_multibyte_data |
struct | __crt_locale_refcount |
struct | __crt_locale_data |
struct | __acrt_thread_parameter |
struct | __acrt_ptd |
struct | __crt_signal_action_t |
Typedefs | |
typedef bool(__cdecl * | __acrt_uninitialize_pft) (bool) |
typedef struct __acrt_initializer | __acrt_initializer |
typedef struct __crt_locale_string_table | __crt_locale_string_table |
typedef struct __crt_locale_strings | __crt_locale_strings |
typedef struct __crt_lc_time_data | __crt_lc_time_data |
typedef struct __crt_ctype_compatibility_data | __crt_ctype_compatibility_data |
typedef struct __crt_qualified_locale_data | __crt_qualified_locale_data |
typedef struct __crt_qualified_locale_data_downlevel | __crt_qualified_locale_data_downlevel |
typedef struct __crt_multibyte_data | __crt_multibyte_data |
typedef struct __crt_locale_refcount | __crt_locale_refcount |
typedef struct __crt_locale_data | __crt_locale_data |
typedef struct __acrt_thread_parameter | __acrt_thread_parameter |
typedef struct __acrt_ptd | __acrt_ptd |
typedef enum __acrt_lock_id | __acrt_lock_id |
typedef void(__cdecl * | __crt_signal_handler_t) (int) |
Definition at line 1739 of file corecrt_internal.h.
Definition at line 1749 of file corecrt_internal.h.
Definition at line 1730 of file corecrt_internal.h.
#define _COFFSET 127 |
Definition at line 394 of file corecrt_internal.h.
Definition at line 115 of file corecrt_internal.h.
#define _CORECRT_SPINCOUNT 4000 |
Definition at line 955 of file corecrt_internal.h.
Definition at line 53 of file corecrt_internal.h.
Definition at line 72 of file corecrt_internal.h.
#define _DEFINE_SET_FUNCTION | ( | function_name, | |
type, | |||
variable_name | |||
) |
Definition at line 34 of file corecrt_internal.h.
Definition at line 1015 of file corecrt_internal.h.
#define _ERRCHECK | ( | e | ) | _INVOKE_WATSON_IF_ERROR(e) |
Definition at line 1639 of file corecrt_internal.h.
Definition at line 1640 of file corecrt_internal.h.
Definition at line 1641 of file corecrt_internal.h.
#define _ERRCHECK_SPRINTF | ( | _PrintfCall | ) |
Definition at line 1643 of file corecrt_internal.h.
Definition at line 1011 of file corecrt_internal.h.
#define _GLOBAL_LOCALE_BIT 0x1 |
Definition at line 410 of file corecrt_internal.h.
Definition at line 525 of file corecrt_internal.h.
Definition at line 1635 of file corecrt_internal.h.
#define _INVOKE_WATSON_IF_ONEOF | ( | expr, | |
errvalue1, | |||
errvalue2 | |||
) | _invoke_watson_if_oneof((expr), (errvalue1), (errvalue2), NULL, NULL, NULL, 0, 0) |
Definition at line 1636 of file corecrt_internal.h.
Definition at line 1574 of file corecrt_internal.h.
Definition at line 73 of file corecrt_internal.h.
#define _PER_THREAD_LOCALE_BIT 0x2 |
Definition at line 409 of file corecrt_internal.h.
#define _REDIRECT_TO_L_VERSION_1 | ( | _ReturnType, | |
_FunctionName, | |||
_Type1 | |||
) |
Definition at line 1771 of file corecrt_internal.h.
#define _REDIRECT_TO_L_VERSION_2 | ( | _ReturnType, | |
_FunctionName, | |||
_Type1, | |||
_Type2 | |||
) |
Definition at line 1778 of file corecrt_internal.h.
#define _REDIRECT_TO_L_VERSION_3 | ( | _ReturnType, | |
_FunctionName, | |||
_Type1, | |||
_Type2, | |||
_Type3 | |||
) |
Definition at line 1785 of file corecrt_internal.h.
#define _REDIRECT_TO_L_VERSION_4 | ( | _ReturnType, | |
_FunctionName, | |||
_Type1, | |||
_Type2, | |||
_Type3, | |||
_Type4 | |||
) |
Definition at line 1792 of file corecrt_internal.h.
#define _REDIRECT_TO_L_VERSION_FUNC_PROLOGUE |
Definition at line 1768 of file corecrt_internal.h.
#define _SECURECRT__FILL_BYTE | ( | _Position | ) |
Definition at line 1707 of file corecrt_internal.h.
Definition at line 1697 of file corecrt_internal.h.
#define _SECURECRT_FILL_BUFFER 0 |
Definition at line 1667 of file corecrt_internal.h.
Definition at line 1675 of file corecrt_internal.h.
Definition at line 1013 of file corecrt_internal.h.
#define _UCRT_HEAP_MISMATCH_ANY (_UCRT_HEAP_MISMATCH_DETECTION || _UCRT_HEAP_MISMATCH_RECOVERY || _UCRT_HEAP_MISMATCH_BREAK) |
Definition at line 1002 of file corecrt_internal.h.
#define _UCRT_HEAP_MISMATCH_BREAK 0 |
Definition at line 1000 of file corecrt_internal.h.
#define _UCRT_HEAP_MISMATCH_DETECTION 0 |
Definition at line 998 of file corecrt_internal.h.
#define _UCRT_HEAP_MISMATCH_RECOVERY 0 |
Definition at line 999 of file corecrt_internal.h.
Definition at line 1718 of file corecrt_internal.h.
#define _wdupenv_s_crt _wdupenv_s |
Definition at line 1016 of file corecrt_internal.h.
#define _WSETLOCALE_AVOID_SYNC_LOCALE_BIT 0x10 |
Definition at line 408 of file corecrt_internal.h.
#define CATNAMES_LEN 57 |
Definition at line 402 of file corecrt_internal.h.
Definition at line 284 of file corecrt_internal.h.
#define DBGRPT_MAX_MSG 4096 |
Definition at line 282 of file corecrt_internal.h.
Definition at line 283 of file corecrt_internal.h.
#define LC_INT_TYPE 0 |
Definition at line 404 of file corecrt_internal.h.
#define LC_STR_TYPE 1 |
Definition at line 405 of file corecrt_internal.h.
#define LC_WSTR_TYPE 2 |
Definition at line 406 of file corecrt_internal.h.
#define MAX_CP_LEN 16 |
Definition at line 401 of file corecrt_internal.h.
#define MAX_CTRY_LEN 64 |
Definition at line 398 of file corecrt_internal.h.
#define MAX_LANG_LEN 64 |
Definition at line 397 of file corecrt_internal.h.
#define MAX_LC_LEN (MAX_LANG_LEN + MAX_CTRY_LEN + 3) |
Definition at line 399 of file corecrt_internal.h.
typedef enum __acrt_lock_id __acrt_lock_id |
typedef struct __acrt_ptd __acrt_ptd |
Definition at line 315 of file corecrt_internal.h.
typedef struct __crt_locale_data __crt_locale_data |
Definition at line 1394 of file corecrt_internal.h.
Definition at line 936 of file corecrt_internal.h.
Enumerator | |
---|---|
begin_thread_init_policy_unknown | |
begin_thread_init_policy_none | |
begin_thread_init_policy_ro_initialize |
Definition at line 2085 of file corecrt_internal.h.
Enumerator | |
---|---|
developer_information_policy_unknown | |
developer_information_policy_none | |
developer_information_policy_ui |
Definition at line 2095 of file corecrt_internal.h.
Enumerator | |
---|---|
process_end_policy_terminate_process | |
process_end_policy_exit_process |
Definition at line 2076 of file corecrt_internal.h.
Enumerator | |
---|---|
windowing_model_policy_unknown | |
windowing_model_policy_hwnd | |
windowing_model_policy_corewindow | |
windowing_model_policy_legacyphone | |
windowing_model_policy_none |
Definition at line 2105 of file corecrt_internal.h.
void __cdecl __acrt_add_locale_ref | ( | __crt_locale_data * | ptloci | ) |
Definition at line 22 of file locale_refcounting.cpp.
Referenced by _copytlocinfo_nolock(), _get_current_locale(), _updatetlocinfoEx_nolock(), and replace_current_thread_locale_nolock().
Definition at line 14 of file peb_access.cpp.
Referenced by should_call_terminate_process().
LONG WINAPI __acrt_AppPolicyGetProcessTerminationMethodInternal | ( | _Out_ AppPolicyProcessTerminationMethod * | policy | ) |
Definition at line 808 of file winapi_thunks.cpp.
Referenced by __acrt_get_process_end_policy().
LONG WINAPI __acrt_AppPolicyGetShowDeveloperDiagnosticInternal | ( | _Out_ AppPolicyShowDeveloperDiagnostic * | policy | ) |
Definition at line 828 of file winapi_thunks.cpp.
Referenced by __acrt_get_developer_information_policy().
LONG WINAPI __acrt_AppPolicyGetThreadInitializationTypeInternal | ( | _Out_ AppPolicyThreadInitializationType * | policy | ) |
Definition at line 818 of file winapi_thunks.cpp.
Referenced by __acrt_get_begin_thread_init_policy().
LONG WINAPI __acrt_AppPolicyGetWindowingModelInternal | ( | _Out_ AppPolicyWindowingModel * | policy | ) |
Definition at line 838 of file winapi_thunks.cpp.
Referenced by __acrt_get_windowing_model_policy().
Definition at line 405 of file winapi_thunks.cpp.
Referenced by __acrt_get_utf8_acp_compatibility_codepage(), and __acrt_GetTempPath2A().
void __cdecl __acrt_call_reportfault | ( | int | nDbgHookCode, |
DWORD | dwExceptionCode, | ||
DWORD | dwExceptionFlags | ||
) |
Referenced by abort().
Definition at line 858 of file winapi_thunks.cpp.
Referenced by common_show_message_box().
Definition at line 870 of file winapi_thunks.cpp.
Referenced by _expandlocale().
Definition at line 894 of file winapi_thunks.cpp.
int __cdecl __acrt_CompareStringA | ( | _In_opt_ _locale_t | _Plocinfo, |
_In_ LPCWSTR | _LocaleName, | ||
_In_ DWORD | _DwCmpFlags, | ||
_In_CRT_NLS_string_(_CchCount1) PCCH | _LpString1, | ||
_In_ int | _CchCount1, | ||
_In_CRT_NLS_string_(_CchCount2) PCCH | _LpString2, | ||
_In_ int | _CchCount2, | ||
_In_ int | _CodePage | ||
) |
Referenced by _mbscoll_l(), _mbsicoll_l(), _mbsnbcoll_l(), _mbsnbicoll_l(), _mbsncoll_l(), _mbsnicoll_l(), _strcoll_l(), _stricoll_l(), _strncoll_l(), and _strnicoll_l().
int WINAPI __acrt_CompareStringEx | ( | _In_opt_ LPCWSTR | locale_name, |
_In_ DWORD | flags, | ||
_In_NLS_string_(string1_count) LPCWCH | string1, | ||
_In_ int | string1_count, | ||
_In_NLS_string_(string2_count) LPCWCH | string2, | ||
_In_ int | string2_count, | ||
_Reserved_ LPNLSVERSIONINFO | version, | ||
_Reserved_ LPVOID | reserved, | ||
_Reserved_ LPARAM | param | ||
) |
Referenced by __acrt_CompareStringW(), and InternalCompareStringA().
int __cdecl __acrt_CompareStringW | ( | _In_ LPCWSTR | _LocaleName, |
_In_ DWORD | _DwCmpFlags, | ||
_In_CRT_NLS_string_(_CchCount1) PCWCH | _LpString1, | ||
_In_ int | _CchCount1, | ||
_In_CRT_NLS_string_(_CchCount2) PCWCH | _LpString2, | ||
_In_ int | _CchCount2 | ||
) |
Referenced by _wcscoll_l(), _wcsicoll_l(), _wcsncoll_l(), and _wcsnicoll_l().
BOOL __cdecl __acrt_CreateProcessA | ( | _In_opt_ LPCSTR | lpApplicationName, |
_Inout_opt_ LPSTR | lpCommandLine, | ||
_In_opt_ LPSECURITY_ATTRIBUTES | lpProcessAttributes, | ||
_In_opt_ LPSECURITY_ATTRIBUTES | lpThreadAttributes, | ||
_In_ BOOL | bInheritHandles, | ||
_In_ DWORD | dwCreationFlags, | ||
_In_opt_ LPVOID | lpEnvironment, | ||
_In_opt_ LPCSTR | lpCurrentDirectory, | ||
_In_ LPSTARTUPINFOW | lpStartupInfo, | ||
_Out_ LPPROCESS_INFORMATION | lpProcessInformation | ||
) |
Referenced by __acrt_LocaleNameToLCID().
Definition at line 879 of file winapi_thunks.cpp.
Referenced by _lock_locales(), _wsetlocale(), and setlocale().
BOOL WINAPI __acrt_EnumSystemLocalesEx | ( | _In_ LOCALE_ENUMPROCEX | enum_proc, |
_In_ DWORD | flags, | ||
_In_ LPARAM | param, | ||
_In_opt_ LPVOID | reserved | ||
) |
Referenced by GetLocaleNameFromLangCountry(), and GetLocaleNameFromLanguage().
Definition at line 103 of file errno.cpp.
Referenced by __acrt_errno_map_os_error(), __acrt_errno_map_os_error_ptd(), and _getdiskfree().
Definition at line 91 of file errno.cpp.
Referenced by __acrt_convert_wcs_mbs_cp(), __acrt_GetModuleFileNameA(), _beginthread(), _beginthreadex(), _cgetws_s(), _chdrive(), _cwait(), _open_osfhandle(), _pipe(), _read_nolock(), _Success_(), _waccess_s(), _wchmod(), _wmkdir(), _wremove(), _wrename(), _wrmdir(), _wsopen_nolock(), __crt_win32_buffer< Character, ResizePolicy >::call_win32_function(), common_stat_handle_file_not_opened(), common_stat_handle_file_opened(), construct_command_line(), construct_environment_block(), execute_command(), get_drive_number_from_path(), locking_nolock(), and throw().
bool __cdecl __acrt_execute_initializers | ( | _In_reads_(last - first) _In_ __acrt_initializer const * | first, |
_In_reads_(0) __acrt_initializer const * | last | ||
) |
Referenced by __acrt_initialize().
bool __cdecl __acrt_execute_uninitializers | ( | _In_reads_(last - first) __acrt_initializer const * | first, |
_In_reads_(0) __acrt_initializer const * | last | ||
) |
Referenced by __acrt_uninitialize().
DWORD WINAPI __acrt_FlsAlloc | ( | _In_opt_ PFLS_CALLBACK_FUNCTION | lpCallback | ) |
Referenced by __acrt_initialize_ptd().
Referenced by __acrt_uninitialize_ptd().
Referenced by try_get_ptd_head().
Referenced by __acrt_freeptd(), and _Success_().
void __cdecl __acrt_free_locale | ( | __crt_locale_data * | ptloci | ) |
Definition at line 125 of file locale_refcounting.cpp.
Referenced by replace_current_thread_locale_nolock().
Definition at line 322 of file per_thread_data.cpp.
Referenced by __acrt_thread_detach().
begin_thread_init_policy __cdecl __acrt_get_begin_thread_init_policy | ( | void | ) |
Definition at line 85 of file win_policies.cpp.
Referenced by thread_start().
developer_information_policy __cdecl __acrt_get_developer_information_policy | ( | void | ) |
Definition at line 116 of file win_policies.cpp.
Referenced by common_show_message_box().
Definition at line 899 of file winapi_thunks.cpp.
Referenced by common_show_message_box().
process_end_policy __cdecl __acrt_get_process_end_policy | ( | void | ) |
Definition at line 56 of file win_policies.cpp.
Referenced by should_call_terminate_process().
__crt_signal_handler_t __cdecl __acrt_get_sigabrt_handler | ( | void | ) |
Definition at line 564 of file signal.cpp.
Referenced by abort(), and common_message_window().
windowing_model_policy __cdecl __acrt_get_windowing_model_policy | ( | void | ) |
Definition at line 147 of file win_policies.cpp.
Referenced by __acrt_can_show_message_box(), and common_show_message_box().
int WINAPI __acrt_GetDateFormatEx | ( | _In_opt_ LPCWSTR | locale_name, |
_In_ DWORD | flags, | ||
_In_opt_ SYSTEMTIME CONST * | date, | ||
_In_opt_ LPCWSTR | format, | ||
_Out_writes_opt_(buffer_count) LPWSTR | buffer, | ||
_In_opt_ int | buffer_count, | ||
_In_opt_ LPCWSTR | calendar | ||
) |
Referenced by throw().
Definition at line 581 of file winapi_thunks.cpp.
DWORD __cdecl __acrt_GetModuleFileNameA | ( | _In_opt_ HMODULE | hModule, |
_When_(return< nSize, _Out_writes_to_(nSize, return+1)) _When_(return==nSize, _Out_writes_all_(nSize) _Null_terminated_) char * | lpFilename, | ||
_In_range_(1, MAX_PATH) DWORD | nSize | ||
) |
__acrt_ptd *__cdecl __acrt_getptd | ( | void | ) |
Definition at line 298 of file per_thread_data.cpp.
Referenced by ___lc_codepage_func(), ___lc_collate_cp_func(), ___lc_locale_name_func(), ___mb_cur_max_func(), __acrt_get_qualified_locale(), __acrt_get_qualified_locale_downlevel(), __acrt_update_thread_locale_data(), __acrt_update_thread_multibyte_data(), __fpecode(), __p___mb_cur_max(), __pctype_func(), __pxcptinfoptrs(), _configthreadlocale(), _expandlocale(), _get_current_locale(), _get_terminate(), _mbstok_l(), _set_thread_local_invalid_parameter_handler(), _setmbcp(), _wsetlocale(), _wsetlocale_set_cat(), CountryEnumProc(), fast_check_current_locale(), GetLcidFromCountry(), GetLcidFromLangCountry(), GetLcidFromLanguage(), LangCountryEnumProc(), LangCountryEnumProcEx(), LanguageEnumProc(), LanguageEnumProcEx(), localeconv(), rand(), set_terminate(), setlocale(), srand(), strtok(), terminate(), TestDefaultLanguage(), thread_start(), and wcstok().
__acrt_ptd *__cdecl __acrt_getptd_head | ( | void | ) |
Definition at line 309 of file per_thread_data.cpp.
Referenced by __acrt_initialize_multibyte().
__acrt_ptd *__cdecl __acrt_getptd_noexit | ( | void | ) |
Definition at line 293 of file per_thread_data.cpp.
Referenced by __acrt_initialize_ptd(), __acrt_thread_attach(), __doserrno(), __getgmtimebuf(), _errno(), _get_thread_local_invalid_parameter_handler(), _seh_filter_exe(), _set_doserrno(), _set_errno(), _Success_(), common_asctime_get_ptd_buffer(), common_end_thread(), common_strerror(), get_tmpnam_ptd_buffer(), raise(), and signal().
VOID WINAPI __acrt_GetSystemTimePreciseAsFileTime | ( | _Out_ LPFILETIME | system_time | ) |
Referenced by common_ftime_s().
int WINAPI __acrt_GetTempPath2W | ( | _In_ DWORD | nBufferLength, |
_Out_writes_to_opt_(BufferLength, return+1) LPWSTR | lpBuffer | ||
) |
Referenced by __acrt_GetTempPath2A().
int WINAPI __acrt_GetTimeFormatEx | ( | _In_opt_ LPCWSTR | locale_name, |
_In_ DWORD | flags, | ||
_In_opt_ SYSTEMTIME CONST * | time, | ||
_In_opt_ LPCWSTR | format, | ||
_Out_writes_opt_(buffer_count) LPWSTR | buffer, | ||
_In_opt_ int | buffer_count | ||
) |
Referenced by throw().
int WINAPI __acrt_GetUserDefaultLocaleName | ( | _Out_writes_(locale_name_count) LPWSTR | locale_name, |
_In_ int | locale_name_count | ||
) |
Referenced by GetLocaleNameFromDefault().
_Must_inspect_result_ BOOL WINAPI __acrt_GetXStateFeaturesMask | ( | _In_ PCONTEXT | context, |
_Out_ PDWORD64 | feature_mask | ||
) |
Definition at line 32 of file matherr.cpp.
Definition at line 61 of file argv_data.cpp.
Definition at line 21 of file heap_handle.cpp.
Referenced by initialize_pointers().
Definition at line 25 of file locks.cpp.
Definition at line 224 of file ioinit.cpp.
Definition at line 894 of file mbctype.cpp.
Referenced by do_locale_initialization(), initialize_multibyte(), and pre_initialize().
Definition at line 28 of file per_thread_data.cpp.
Referenced by initialize_pointers().
Referenced by initialize_pointers().
Definition at line 22 of file matherr.cpp.
Referenced by initialize_pointers().
Definition at line 191 of file winapi_thunks.cpp.
int __cdecl __acrt_invoke_user_matherr | ( | struct _exception * | _Exp | ) |
Definition at line 43 of file matherr.cpp.
Referenced by _invoke_matherr().
Definition at line 922 of file winapi_thunks.cpp.
Referenced by common_show_message_box().
Definition at line 19 of file peb_access.cpp.
Referenced by get_cached_win_policy(), and get_win_policy().
__inline int __CRTDECL __acrt_isleadbyte_l_noupdate | ( | _In_ int const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 808 of file corecrt_internal.h.
Referenced by __crt_stdio_output::output_processor< Character, OutputAdapter, ProcessorBase >::state_case_normal_tchar(), and __crt_stdio_output::output_processor< Character, OutputAdapter, ProcessorBase >::type_case_s_compute_narrow_string_length().
Referenced by _expandlocale().
int WINAPI __acrt_LCIDToLocaleName | ( | _In_ LCID | locale, |
_Out_writes_opt_(name_count) LPWSTR | name, | ||
_In_ int | name_count, | ||
_In_ DWORD | flags | ||
) |
Referenced by __acrt_get_qualified_locale_downlevel().
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 | ||
) |
Referenced by __acrt_LCMapStringW(), and if().
HMODULE __cdecl __acrt_LoadLibraryExA | ( | _In_ LPCSTR | lpFileName, |
_Reserved_ HANDLE | hFile, | ||
_In_ DWORD | dwFlags | ||
) |
Referenced by _loaddll().
long __cdecl __acrt_locale_add_lc_time_reference | ( | _In_opt_ __crt_lc_time_data const * | lc_time | ) |
void __cdecl __acrt_locale_free_lc_time_if_unreferenced | ( | _In_opt_ __crt_lc_time_data const * | lc_time | ) |
Referenced by __acrt_free_locale().
Referenced by __acrt_free_locale().
void __cdecl __acrt_locale_free_time | ( | _Inout_opt_ __crt_lc_time_data * | lc_time_data | ) |
Referenced by __acrt_locale_free_lc_time_if_unreferenced().
long __cdecl __acrt_locale_release_lc_time_reference | ( | _In_opt_ __crt_lc_time_data const * | lc_time | ) |
Referenced by __acrt_locale_initialize_time().
void __cdecl __acrt_lock | ( | _In_ __acrt_lock_id | lock | ) |
Definition at line 52 of file locks.cpp.
Referenced by _lock_locales().
int WINAPI __acrt_MessageBoxA | ( | _In_opt_ HWND | hwnd, |
_In_opt_ LPCSTR | text, | ||
_In_opt_ LPCSTR | caption, | ||
_In_ UINT | type | ||
) |
int WINAPI __acrt_MessageBoxW | ( | _In_opt_ HWND | hwnd, |
_In_opt_ LPCWSTR | text, | ||
_In_opt_ LPCWSTR | caption, | ||
_In_ UINT | type | ||
) |
Referenced by _VCrtDbgReportA().
int __cdecl __acrt_pack_narrow_command_line_and_environment | ( | _In_z_ char const *const * | argv, |
_In_opt_z_ char const *const * | envp, | ||
_Outptr_result_maybenull_ char ** | command_line_result, | ||
_Outptr_result_maybenull_ char ** | environment_block_result | ||
) |
int __cdecl __acrt_pack_wide_command_line_and_environment | ( | _In_z_ wchar_t const *const * | argv, |
_In_opt_z_ wchar_t const *const * | envp, | ||
_Outptr_result_maybenull_ wchar_t ** | command_line_result, | ||
_Outptr_result_maybenull_ wchar_t ** | environment_block_result | ||
) |
void __cdecl __acrt_release_locale_ref | ( | __crt_locale_data * | ptloci | ) |
Definition at line 71 of file locale_refcounting.cpp.
Referenced by _free_locale(), _updatetlocinfoEx_nolock(), _wcreate_locale(), _wsetlocale(), and replace_current_thread_locale_nolock().
Definition at line 798 of file winapi_thunks.cpp.
Referenced by common_end_thread().
Definition at line 54 of file wsetlocale.cpp.
Referenced by _wsetlocale(), and setmbcp_internal().
Referenced by _resetstkoflw().
int __cdecl __acrt_show_narrow_message_box | ( | _In_opt_z_ char const * | text, |
_In_opt_z_ char const * | caption, | ||
_In_ unsigned | type | ||
) |
int __cdecl __acrt_show_wide_message_box | ( | _In_opt_z_ wchar_t const * | text, |
_In_opt_z_ wchar_t const * | caption, | ||
_In_ unsigned | type | ||
) |
Referenced by __acrt_report_runtime_error(), and common_message_window().
Referenced by __acrt_uninitialize_critical().
void __cdecl __acrt_unlock | ( | _In_ __acrt_lock_id | lock | ) |
Definition at line 57 of file locks.cpp.
Referenced by __acrt_initialize_lowio(), __acrt_lowio_ensure_fh_exists(), __acrt_stdio_allocate_stream(), __acrt_update_thread_locale_data(), __tzset(), _alloc_osfhnd(), _cgets_s(), _cgetws_s(), _cputs(), _cputws(), _CrtCheckMemory(), _CrtDoForAllClientObjects(), _CrtIsMemoryBlock(), _CrtMemCheckpoint(), _CrtMemDumpAllObjectsSince(), _CrtSetDbgBlockType(), _CrtSetDbgFlag(), _fcloseall(), _free_locale(), _getch(), _getche(), _getwch(), _getwche(), _isindst(), _kbhit(), _pclose(), _query_new_handler(), _rmtmp(), _set_new_handler(), _tzset(), _ungetch(), _ungetwch(), _unlock_locales(), _VCrtDbgReportA(), _VCrtDbgReportW(), common_getenv(), common_popen(), common_putenv(), compute_name(), ctrlevent_capture(), heap_alloc_dbg_internal(), raise(), signal(), and update_thread_multibyte_data_internal().
__crt_locale_data *__cdecl __acrt_update_thread_locale_data | ( | void | ) |
Definition at line 267 of file locale_refcounting.cpp.
Referenced by __acrt_update_locale_info(), __acrt_update_locale_info_explicit(), _get_current_locale(), and _wsetlocale().
__crt_multibyte_data *__cdecl __acrt_update_thread_multibyte_data | ( | void | ) |
Definition at line 361 of file mbctype.cpp.
Referenced by __acrt_update_multibyte_info(), __acrt_update_multibyte_info_explicit(), and _get_current_locale().
_Check_return_ int __cdecl __ascii_memicmp | ( | _In_reads_bytes_(count) void const * | lhs, |
_In_reads_bytes_(count) void const * | rhs, | ||
_In_ size_t | count | ||
) |
_Check_return_ int __cdecl __ascii_strnicmp | ( | _In_reads_or_z_(count) char const * | lhs, |
_In_reads_or_z_(count) char const * | rhs, | ||
_In_ size_t | count | ||
) |
_Check_return_ int __cdecl __ascii_wcsicmp | ( | _In_z_ const wchar_t * | lhs, |
_In_z_ const wchar_t * | rhs | ||
) |
Referenced by _wcsicoll(), and _wcsicoll_l().
_Check_return_ int __cdecl __ascii_wcsnicmp | ( | _In_reads_or_z_(count) const wchar_t * | lhs, |
_In_reads_or_z_(count) const wchar_t * | rhs, | ||
_In_ size_t | count | ||
) |
Referenced by _wcsnicoll(), _wcsnicoll_l(), and GetTableIndexFromLocaleName().
_Ret_opt_z_ char *__cdecl __dcrt_get_narrow_environment_from_os | ( | void | ) |
Definition at line 75 of file get_environment_from_os.cpp.
_Deref_ret_opt_z_ char **__cdecl __dcrt_get_or_create_narrow_environment_nolock | ( | void | ) |
Definition at line 306 of file environment_initialization.cpp.
_Deref_ret_opt_z_ wchar_t **__cdecl __dcrt_get_or_create_wide_environment_nolock | ( | void | ) |
Definition at line 311 of file environment_initialization.cpp.
_Ret_opt_z_ wchar_t *__cdecl __dcrt_get_wide_environment_from_os | ( | void | ) |
Definition at line 52 of file get_environment_from_os.cpp.
int __cdecl __dcrt_set_variable_in_narrow_environment_nolock | ( | _In_ _Post_invalid_ char * | option, |
_In_ int | is_top_level_call | ||
) |
int __cdecl __dcrt_set_variable_in_wide_environment_nolock | ( | _In_ _Post_invalid_ wchar_t * | option, |
_In_ int | is_top_level_call | ||
) |
Definition at line 216 of file environment_initialization.cpp.
Referenced by uninitialize_environment().
_Check_return_ __forceinline unsigned short __cdecl _ctype_fast_check_internal | ( | _In_ unsigned char const | c, |
_In_ int const | _Mask, | ||
_In_ _locale_t const | locale | ||
) |
Definition at line 1552 of file corecrt_internal.h.
Referenced by _isdigit_fast_internal(), and _isleadbyte_fast_internal().
Definition at line 132 of file corecrt_internal.h.
Referenced by _perror_internal(), _Success_(), common_strerror(), and common_strerror_s().
_In_NLS_string_ | ( | _CchSrc | ) |
_CRT_SECURITYCRITICAL_ATTRIBUTE __forceinline void _invoke_watson_if_error | ( | _In_ errno_t | expression_error, |
_In_opt_z_ wchar_t const * | expression, | ||
_In_opt_z_ wchar_t const * | function_name, | ||
_In_opt_z_ wchar_t const * | file_name, | ||
_In_ unsigned int | line_number, | ||
_In_ uintptr_t | reserved | ||
) |
Definition at line 1593 of file corecrt_internal.h.
__forceinline errno_t _invoke_watson_if_oneof | ( | _In_ errno_t | expression_error, |
_In_ errno_t | error_value1, | ||
_In_ errno_t | error_value2, | ||
_In_opt_z_ wchar_t const * | expression, | ||
_In_opt_z_ wchar_t const * | function_name, | ||
_In_opt_z_ wchar_t const * | file_name, | ||
_In_ unsigned int | line_number, | ||
_In_ uintptr_t | reserved | ||
) |
Definition at line 1612 of file corecrt_internal.h.
_Check_return_ __forceinline unsigned short __cdecl _isdigit_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1561 of file corecrt_internal.h.
Referenced by _ismbcdigit_l(), and __crt_stdio_output::force_decimal_point().
_Check_return_ __forceinline unsigned short __cdecl _isleadbyte_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1576 of file corecrt_internal.h.
Referenced by _isctype_l(), _mblen_internal(), _mbstowcs_l_helper(), _mbtowc_internal(), common_tox_win_lookup(), for(), and write_double_translated_ansi_nolock().
_Out_writes_opt_z_ | ( | cchLocaleName | ) |
_Out_writes_to_ | ( | nBufferLength | , |
return+ | 1 | ||
) |
_Out_writes_z_ | ( | buffer_count | ) |
_Check_return_ _Ret_maybenull_ _Post_writable_byte_size_ | ( | size | ) |
_Success_ | ( | return ! | = 0 | ) | const |
_Success_ | ( | return | , |
0 | |||
) |
_Success_ | ( | return | = = 0 | ) |
Deletes the virtual mapping and optionally gives back the page & dirty bit.
Process | - The process this address belongs to, or NULL if system address. |
Address | - The address to unmap. |
WasDirty | - Optional param receiving the dirty bit of the PTE. |
Page | - Optional param receiving the page number previously mapped to this address. |
Definition at line 57 of file firmware.c.
_Check_return_ __forceinline unsigned char __cdecl _tolower_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1483 of file corecrt_internal.h.
Referenced by _memicmp_l(), _stricmp_l(), _strnicmp_l(), _towlower_fast_internal(), and __crt_stdio_output::force_decimal_point().
_Check_return_ __forceinline unsigned char __cdecl _toupper_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1475 of file corecrt_internal.h.
Referenced by _towupper_fast_internal().
_Check_return_ __forceinline wint_t _towlower_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1522 of file corecrt_internal.h.
Referenced by _towlower_internal(), and _towlower_l().
|
inline |
Definition at line 1539 of file corecrt_internal.h.
Referenced by _wcsicmp_l(), and _wcsnicmp_l().
_Check_return_ __forceinline wint_t _towupper_fast_internal | ( | _In_ unsigned char const | c, |
_In_ _locale_t const | locale | ||
) |
Definition at line 1493 of file corecrt_internal.h.
Referenced by _towupper_internal(), and _towupper_l().
|
inline |
Definition at line 1509 of file corecrt_internal.h.
typedef bool | ( | __cdecl * | __acrt_initialize_pft | ) |
|
extern |
Definition at line 20 of file exception_filter.cpp.
Referenced by construct_ptd(), destroy_ptd(), and signal().
|
extern |
Definition at line 15 of file heap_handle.cpp.
Referenced by __acrt_getheap(), __acrt_initialize_heap(), __acrt_uninitialize_heap(), __declspec(), _CrtCheckMemory(), _CrtIsValidHeapPointer(), _get_heap_handle(), _heapchk(), _heapmin(), _heapwalk(), for(), heap_alloc_dbg_internal(), is_contraction_possible(), realloc_dbg_nolock(), select_heap(), and try_walk().
|
extern |
Definition at line 91 of file nlsdata.cpp.
Referenced by _isctype(), _updatetlocinfoEx_nolock(), fast_check_initial_locale(), initialize_global_variables(), and replace_current_thread_locale_nolock().
|
extern |
Definition at line 136 of file nlsdata.cpp.
Referenced by setmbcp_internal().
|
extern |
Definition at line 42 of file mbctype.cpp.
Referenced by __acrt_initialize_multibyte(), _free_locale(), construct_ptd(), destroy_ptd(), setmbcp_internal(), setSBCS(), uninitialize_allocated_memory(), and update_thread_multibyte_data_internal().
Definition at line 56 of file localeconv.cpp.
Referenced by sync_legacy_variables_lk().
|
extern |
|
extern |
Definition at line 31 of file wsetlocale.cpp.
Referenced by __acrt_set_locale_changed().
|
extern |
Referenced by __acrt_get_qualified_locale_downlevel().
Referenced by __acrt_get_qualified_locale_downlevel().
|
extern |
Referenced by __acrt_get_qualified_locale_downlevel().
Referenced by __acrt_get_qualified_locale_downlevel().
Definition at line 41 of file exception_filter.cpp.
Referenced by _seh_filter_exe(), and raise().
Definition at line 44 of file exception_filter.cpp.
Referenced by _seh_filter_exe(), and raise().
Definition at line 50 of file exception_filter.cpp.
Referenced by siglookup(), signal(), and xcptlookup().
Definition at line 47 of file exception_filter.cpp.
Referenced by signal().
|
extern |
Definition at line 28 of file nlsdata.cpp.
Referenced by __acrt_add_locale_ref(), __acrt_free_locale(), __acrt_release_locale_ref(), _wsetlocale(), and _wsetlocale_set_cat().
|
extern |
Definition at line 24 of file environment_initialization.cpp.
Referenced by __dcrt_uninitialize_environments_nolock(), and get_initial_environment().
|
extern |
Definition at line 25 of file environment_initialization.cpp.
Referenced by __dcrt_uninitialize_environments_nolock(), and get_initial_environment().
|
extern |
Definition at line 13 of file glstatus.cpp.
|
extern |
Definition at line 32 of file nlsdata.cpp.
Referenced by __acrt_locale_add_lc_time_reference(), __acrt_locale_free_lc_time_if_unreferenced(), __acrt_locale_release_lc_time_reference(), _Success_(), and expand_time().
Definition at line 303 of file ctype.cpp.
Referenced by __acrt_locale_initialize_ctype().
Definition at line 566 of file corecrt_internal.h.
Definition at line 605 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 563 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 607 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 565 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 603 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 561 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 593 of file corecrt_internal.h.
Definition at line 580 of file corecrt_internal.h.
Definition at line 564 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 618 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 604 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 619 of file corecrt_internal.h.
Referenced by _Success_().
Definition at line 614 of file corecrt_internal.h.
Referenced by _Success_().
|
extern |
Definition at line 40 of file debug_heap_hook.cpp.
Referenced by _CrtGetAllocHook(), _CrtSetAllocHook(), free_dbg_nolock(), heap_alloc_dbg_internal(), and realloc_dbg_nolock().
Definition at line 113 of file syserr.cpp.
Referenced by _get_sys_err_msg().
Definition at line 114 of file syserr.cpp.
Referenced by _get_sys_err_msg().
Definition at line 66 of file syserr.cpp.
Referenced by _get_sys_err_msg().
Definition at line 296 of file ctype.c.
Referenced by _towlower_fast_internal(), and _towupper_fast_internal().
Definition at line 162 of file corecrt_internal.h.
Definition at line 209 of file corecrt_internal.h.
Referenced by __acrt_capture_narrow_argv(), __acrt_capture_wide_argv(), and throw().
Definition at line 1383 of file corecrt_internal.h.
Referenced by __acrt_DownlevelLCIDToLocaleName().
Definition at line 305 of file corecrt_internal.h.
Referenced by __acrt_allocate_buffer_for_argv(), common_configure_argv(), common_expand_argv_wildcards(), ME_GetSelectionType(), and parse_command_line().
Definition at line 306 of file corecrt_internal.h.
Referenced by __acrt_allocate_buffer_for_argv().
Definition at line 725 of file corecrt_internal.h.
Referenced by __acrt_CompareStringA(), __acrt_convert_wcs_mbs_cp(), __acrt_get_full_path_name_narrow_acp_or_utf8(), __acrt_GetStringTypeA(), __acrt_GetTempPath2A(), __acrt_mbs_to_wcs_cp(), __acrt_mbs_to_wcs_cp_array(), __acrt_wcs_to_mbs_cp(), __acrt_wcs_to_mbs_cp_array(), __crt_compute_required_transform_buffer_count(), _setmbcp_nolock(), common_find_next_narrow(), decode_html(), get_glyph_indices(), InternalCompareStringA(), parse_index_obj_node_param(), parse_obj_node_param(), rename(), SdbGetFileAttributes(), test_font_charset(), tzset_from_system_nolock(), tzset_os_copy_to_tzname(), and write_nls_files().
Definition at line 1319 of file corecrt_internal.h.
Definition at line 175 of file corecrt_internal.h.
_Out_opt_ UINT _Out_opt_ __crt_locale_strings * result_strings |
Definition at line 726 of file corecrt_internal.h.
Definition at line 994 of file corecrt_internal.h.