/hotpatch (ホットパッチ可能なイメージの作成)
更新 : 2007 年 11 月
イメージをホットパッチできるようにします。
/hotpatch
解説
コンパイルで /hotpatch を使用する場合、コンパイラは、各関数の最初の命令が、ホットパッチに必要な 2 バイトであることを確認します。
/hotpatch を指定してコンパイルした後、/FUNCTIONPADMIN (ホットパッチ可能なイメージの作成) とリンクする必要があります。これでイメージをホットパッチ可能にするための準備ができます。イメージをコンパイルして単一の cl.exe 呼び出しにリンクすると、/hotpatch は暗黙に /functionpadmin を指定します。
IPF (Itanium Processor Family) のいずれかのチップで動作するイメージをビルドする場合は、/hotpatch を使用する必要はありません。ただし、IPF 用にビルドされるイメージでは /functionpadmin を使用する必要があります。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。詳細については、「方法 : プロジェクト プロパティ ページを開く」を参照してください。
[C/C++] フォルダをクリックします。
[コマンド ライン] プロパティ ページをクリックします。
[追加のオプション]ボックスにコンパイラ オプションを入力します。
このコンパイラ オプションをコードから設定するには
- 「AdditionalOptions」を参照してください。
ガイダンス
更新の管理の詳細については、「パッチ管理」(https://www.microsoft.com/japan/technet/security/guidance/PatchManagement.mspx) を参照してください。