Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Applies to: ✅ Windows 11 Build 26100.2314 or later ✅ Windows Server 2025 or later
Enclaves are used to create trusted execution environments. These UCRT APIs are available to developers in VBS enclaves.
Functions exported by ucrtbase_enclave.dll
The Universal C Runtime (UCRT, often just CRT) Library reference documentation here is arranged alphabetically by routine. The following APIs exported by ucrtbase_enclave.dll are available to be called in VBS enclaves.
A
B
C
D
E
F
G
_get_invalid_parameter_handler
_get_thread_local_invalid_parameter_handler
H
I
_invalid_parameter_noinfo_noreturn
J
L
M
N
P
Q
R
S
_set_invalid_parameter_handler
_set_thread_local_invalid_parameter_handler
T
U
W
Y
Internal CRT functions and function macros
These functions and function macros exported by ucrtbase_enclave.dll are used to implement the CRT. They are not intended to be called directly from your code.
__fpe_flt_rounds__fpecode__pwctype_func__pxcptinfoptrs__stdio_common_vsnprintf_s__stdio_common_vsnwprintf_s__stdio_common_vsprintf__stdio_common_vsprintf_p__stdio_common_vsprintf_s__stdio_common_vsscanf__stdio_common_vswprintf_p__stdio_common_vswprintf_s__stdio_common_vswscanf__strncnt__threadhandle__threadid__wcsncnt_calloc_base_crt_at_quick_exit_except1_free_base_lock_locales_malloc_base_realloc_base_register_thread_local_exe_atexit_callback_unlock_locales