安全な例外処理のために例外ハンドラーを登録します。
Windows: なし
Linux: なし
Mac OS: なし
IA-32
Linux* および Mac OS*: | なし |
Windows*: | /Qsafeseh[-] |
なし
オン | (/Qvc7.1 以上が指定された場合) |
安全な例外処理のために例外ハンドラーを登録します。また、オブジェクトにハンドラーが含まれているかどうかにかかわらず、オブジェクトを "登録された例外処理機能と互換性あり" とマークします。Windows のリンカーは、イメージにビルドされるすべてのオブジェクトが互換性ありとマークされている場合のみ、"特別に登録された EH テーブル" を生成するので、このオプションは重要です。互換性ありとマークされていないオブジェクトがある場合は、EH テーブルは生成されません。
デジタル署名は安全性を保証します。デバイスドライバーなど、Windows に付属しているコンポーネントにはデジタル署名が必要です。
なし