VBS 記憶體保護區中可用的 libvcruntime API

記憶體保護區可用來建立受信任的執行環境。 這些 libvcruntime.lib API 可以靜態連結至 VBS 記憶體保護區中執行的程式代碼。

從 libvcruntime.lib 連結的函式

_get_purecall_handler

_get_unexpected

_set_purecall_handler

_set_se_translator

longjmp

memchr

memcmp

memcpy

memmove

memset

set_unexpected

strchr

strrchr

strstr

unexpected

wcschr

wcsrchr

wcsstr

內部函式和函式宏

可用來實作CRT的這些內部函式和函式宏libvcruntime.lib。 它們不打算直接從您的程式代碼呼叫。

  • __AdjustPointer
  • __BuildCatchObject
  • __BuildCatchObjectHelper
  • __C_specific_handler
  • __C_specific_handler_noexcept
  • _CreateFrameInfo
  • __CxxDetectRethrow
  • __CxxExceptionFilter
  • __CxxFrameHandler
  • __CxxFrameHandler2
  • __CxxFrameHandler3
  • __CxxFrameHandler4
  • __CxxQueryExceptionSize
  • __CxxRegisterExceptionObject
  • _CxxThrowException
  • __CxxUnregisterExceptionObject
  • __DestructExceptionObject
  • _FindAndUnlinkFrame
  • __FrameUnwindFilter
  • __GetPlatformExceptionInfo
  • _IsExceptionObjectToBeDestroyed
  • _is_exception_typeof
  • __NLG_Dispatch2
  • __NLG_Return2
  • __RTCastToVoid
  • __RTtypeid
  • __TypeMatch
  • __current_exception
  • __current_exception_context
  • __intrinsic_setjmp
  • __intrinsic_setjmpex
  • _local_unwind
  • __processing_throw
  • _purecall
  • __report_gsfailure
  • __RTDynamicCast
  • _SetWinRTOutOfMemoryExceptionCallback
  • __std_exception_copy
  • __std_exception_destroy
  • __std_terminate
  • __std_type_info_compare
  • __std_type_info_destroy_list
  • __std_type_info_hash
  • __std_type_info_name
  • __telemetry_main_invoke_trigger
  • __telemetry_main_return_trigger
  • __unDName
  • __unDNameEx
  • __uncaught_exception
  • __uncaught_exceptions
  • __vcrt_GetModuleFileNameW
  • __vcrt_GetModuleHandleW
  • __vcrt_InitializeCriticalSectionEx
  • __vcrt_LoadLibraryExW

另請參閱