Поделиться через


Функция RoFailFastWithErrorContextInternal2

Вызывает непрерываемое исключение в текущем процессе, а также позволяет включить дополнительный контекст ошибки, еще не зафиксированный операционной системой.

Синтаксис

void WINAPI RoFailFastWithErrorContextInternal2(
  HRESULT hrError,
  ULONG cStowedExceptions,
  _In_reads_opt_(cStowedExceptions) PSTOWED_EXCEPTION_INFORMATION_V2 aStowedExceptionPointers[]
);

Параметры

hrError

Тип: HRESULT

HRESULT, связанный с текущей ошибкой. Исключение возникает для любого значения hrError.

cStowedExceptions

Тип: ULONG

Количество элементов в массиве aStowedExceptionPointers .

aStowedExceptionPointers

Тип: PSTOWED_EXCEPTION_INFORMATION_V2[]

Массив указателей на структуры STOWED_EXCEPTION_INFORMATION_V2 . Каждая структура содержит сведения, описывающие уложенное исключение. Затем сведения в этих структурах передаются в отчеты об ошибках Windows (WER) вместе с уложенными сведениями об исключениях, которые были записаны платформой.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

RoFailFastWithErrorContextInternal2 не связан с библиотекой импорта или файлом заголовка. Ее можно вызвать сначала с помощью функции LoadLibrary (для загрузки ComBase.dll), а затем путем вызова функции GetProcAddress для получения адреса RoFailFastWithErrorContextInternal2.

Дополнительные сведения см. в статье Функция RoFailFastWithErrorContext.

Требования

   
Целевая платформа Windows
Header Н/Д
Библиотека Н/Д
DLL ComBase.dll

См. также раздел