Share via


/hotpatch (建立可線上修補的影像)

準備影像,以供線上修補。

/hotpatch

備註

在編譯中使用 /hotpatch 時,編譯器會確保各函式的第一個指令是兩個位元組,這是熱填補所需要的。

/hotpatch 編譯之後,您必須與 /FUNCTIONPADMIN (建立可線上修補的影像) 連結,這樣就完成了影像 hotpatchable 的準備。 當您用 cl.exe 的單一引動編譯並連結影像時,/hotpatch 中會隱含 /functionpadmin

建置影像時會執行 Itanium 處理器系列 (IPF) 的其中一個晶片,而不必使用 /hotpatch,但是您必須要在 IPF 的影像建置上使用 /functionpadmin

在 Visual Studio 開發環境中設定這個編譯器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱 HOW TO:開啟專案屬性頁

  2. 按一下 [C/C++] 資料夾。

  3. 按一下 [命令列] 屬性頁。

  4. 在 [其他選項] 方塊中,輸入編譯器選項。

若要以程式方式設定這個編譯器選項

指引

如需更新管理的詳細資訊,請參閱 https://www.microsoft.com/technet/security/guidance/PatchManagement.mspx 中的<更新管理的安全性指引>(英文)。

請參閱

參考

編譯器選項

設定編譯器選項