/FUNCTIONPADMIN (Erstellen eines Hotpatch-fähigen Abbildes)

Bereitet ein Image für Hotpatching vor.

/FUNCTIONPADMIN[:space]

Hinweise

wobei

  • space (optional)
    Die Menge Padding, der dem Anfang jeder Funktion hinzuzufügen, 5, 6, 16 oder x86-Bilder erfordern. fünf Bytes Abstand, benötigen x64-Bilder 6 Bytes, und die Bilder, die für die Itanium-Prozessorfamilie erstellt werden, erfordern 16 Bytes Innenabstand zu Beginn jeder Funktion.

    In der Standardeinstellung fügt der Compiler auf Grundlage des Computertyps des Abbildes die erforderliche Menge an Füllzeichen in das Abbild ein.

Damit vom Linker ein Hotpatch-fähiges Abbild erstellt wird, müssen die OBJj-Dateien mit /hotpatch (Erstellen eines Hotpatch-fähigen Abbildes) kompiliert werden.

Wenn Sie beim Kompilieren ein Abbild mit einem einzelnen Aufruf von cl.exe verknüpfen, impliziert /hotpatch die Option /functionpadmin.

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Ausführliche Informationen finden Sie unter Festlegen von Visual C++-Projekteigenschaften.

  2. Klicken Sie auf den Ordner Linker.

  3. Klicken Sie auf die Eigenschaftenseite Befehlszeile.

  4. Geben Sie die Option im Feld Zusätzliche Optionen ein.

So legen Sie diese Linkeroption programmgesteuert fest

Siehe auch

Referenz

Festlegen von Linkeroptionen

Linkeroptionen