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


Функции обработки ошибок

Следующие функции используются с обработкой ошибок.

Function Description
Beep Создает простые тоны на динамике.
CaptureStackbackTrace Записывает стек обратной трассировки, пройдя по стеку и записав сведения для каждого кадра.
FatalAppExit Отображает окно сообщения и завершает приложение при закрытии окна сообщения.
FlashWindow Мигает указанное окно один раз.
FlashWindowEx Мигает указанное окно.
FormatMessage Форматирует строку сообщения.
GetErrorMode Извлекает режим ошибки для текущего процесса.
Getlasterror Извлекает значение кода последней ошибки вызывающего потока.
GetThreadErrorMode Извлекает режим ошибки для вызывающего потока.
MessageBeep Воспроизводит звук волнообразной формы.
RtlLookupFunctionEntry Выполняет поиск активных таблиц функций для записи, соответствующей указанному значению КОМПЬЮТЕРА.
RtlNtStatusToDosError Извлекает системный код ошибки, соответствующий указанному коду ошибки NT.
RtlPcToFileHeader Извлекает базовый адрес образа, содержащего указанное значение компьютера.
RtlUnwind Инициирует очистку кадров вызова процедуры.
RtlUnwind2 Инициирует очистку кадров вызова процедуры.
RtlUnwindEx Инициирует очистку кадров вызова процедуры.
RtlVirtualUnwind Извлекает контекст вызова функции, которая предшествует указанному контексту функции.
SetErrorMode Определяет, будет ли система обрабатывать указанные типы серьезных ошибок или будет ли обрабатывать их процесс.
SetLastError Задает код последней ошибки для вызывающего потока.
SetLastErrorEx Задает код последней ошибки для вызывающего потока.
SetThreadErrorMode Определяет, будет ли система обрабатывать указанные типы серьезных ошибок или будет ли вызывающий поток обрабатывать их.