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


Функция GetThreadErrorMode (errhandlingapi.h)

Извлекает режим ошибки для вызывающего потока.

Синтаксис

DWORD GetThreadErrorMode();

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

Режим ошибки процесса. Эта функция возвращает одно из следующих значений.

Возврат кода или значения Описание
0
Использует системное значение по умолчанию, которое предназначено для отображения всех диалоговых окон ошибок.
SEM_FAILCRITICALERRORS
0x0001
Система не отображает окно сообщения с критически важным обработчиком ошибок. Вместо этого система отправляет ошибку вызывающей потоку.
SEM_NOGPFAULTERRORBOX
0x0002
Система не отображает диалоговое окно "Отчеты об ошибках Windows".
SEM_NOOPENFILEERRORBOX
0x8000
Система не отображает окно сообщения, если не удается найти файл. Вместо этого ошибка возвращается вызывающей потоку.

Замечания

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 7 [классические приложения | Приложения UWP]
минимальный поддерживаемый сервер Windows Server 2008 R2 [классические приложения | Приложения UWP]
целевая платформа Виндоус
заголовка errhandlingapi.h (включая Windows.h)
библиотеки Kernel32.lib
DLL Kernel32.dll

См. также

GetErrorMode

SetThreadErrorMode