/hotpatch (Создать образ с обновлениями)
Подготавливает образ к горячему обновлению.
/hotpatch
Заметки
При /hotpatch используется в компиляции, компилятор гарантирует, что первая инструкция каждой функции по крайней мере 2 байта, которая должна быть высоким для внесения исправлений.
Для выполнения подготовки для создания образа hotpatchable после использования /hotpatch компилироваться, необходимо использовать /FUNCTIONPADMIN (создание образа, допускающего горячее обновление) для связывания. При компилировать и связать изображение с помощью одного вызова cl.exe, /hotpatch подразумевает /functionpadmin.
Так как инструкции всегда больше или равен 2 байт на архитектуру ARM, а поскольку x64 компиляция всегда выполняется при /hotpatch задано, нет необходимости указывать /hotpatch при компилировать для этих целевых объектов; однако по-прежнему необходимо связать с помощью /functionpadmin для создания hotpatchable образы для них. Параметр компилятора /hotpatch влияет только на компиляцию x86.
Установка данного параметра компилятора в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Выберите папку C/C++.
Выберите страницу свойств Командная строка.
Добавьте параметр компилятора в окно Дополнительные параметры.
Установка данного параметра компилятора программным способом
- См. раздел AdditionalOptions.
Руководство
Управление обновлениями Дополнительные сведения о см. в разделе «инструкции по безопасности для управления обновлениями» в https://www.microsoft.com/technet/security/guidance/PatchManagement.mspx.