次の方法で共有


VBS エンクレーブで使用できる libvcruntime API

適用対象:✅ Windows 11 ビルド 26100.2314 以降 ✅ Windows Server 2025 以降

エンクレーブは、信頼された実行環境を作成するために使用されます。 これらの 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

内部関数と関数マクロ

libvcruntime.lib からリンクできるこれらの内部関数と関数マクロは、CRT の実装に使われます。 これらは、コードから直接呼び出されるものではありません。

  • __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

関連項目