次の方法で共有


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