Функция 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 |