Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Prepara una imagen para el almacenamiento en caliente.
Sintaxis
/hotpatch
Nota:
Esta opción solo está disponible para x86.
Comentarios
Cuando /hotpatch se usa durante la compilación, el compilador garantiza que la primera instrucción de cada función tenga al menos 2 bytes de longitud y que ningún salto dentro de la función vaya a la primera instrucción. Estas condiciones son necesarias para el almacenamiento en caliente.
Para completar la preparación para hacer que una imagen se pueda aplicar en caliente, después de compilar con /hotpatch, use /functionpadmin para vincular. Al compilar y vincular una imagen mediante una invocación de cl.exe, /hotpatch implica /functionpadmin.
Sugerencia
Las arquitecturas Arm64 y x64 siempre se tratan como accesibles. Sin embargo, debe seguir vinculando mediante /functionpadmin para crear imágenes que se puedan aplicar en caliente para ellas.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
- Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.
- Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.
- Agregue la opción del compilador al cuadro Opciones adicionales.
Para establecer esta opción del compilador mediante programación
- Vea AdditionalOptions.
Consulte también
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC