/NOFUNCTIONPAD Standard Edition CTION (関数の埋め込みを無効にする)
指定したセクションの関数の関数埋め込みを無効にします。
構文
/NOFUNCTIONPADSECTION:[name]
引数
name
x64 関数の埋め込みを無効にするセクションの名前。
解説
(ホットパッチ可能なイメージを作成する) と /ARM64XFUNCTIONPADMINX64
... を使用して、関数/FUNCTIONPADMIN
間に指定された最小バイト数を配置するようにリンカーに指示できます。 このフラグは、指定されたセクションのパディングの追加を無効にします。
複数のセクションを除外するには、スイッチを複数回指定します。
このフラグは、Visual Studio 17.8 以降で使用できます。
Visual Studio 開発環境でこのリンカー オプションを設定するには
- プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。
- [構成プロパティ]>[リンカー]>[コマンド ライン] プロパティ ページを選択します。
- /NOFUNCTIONPAD Standard Edition CTION:
name
を含むように Additional Options プロパティを変更し、name
x64 関数の埋め込みを無効にするセクションの名前を指定し、[OK] を選択します。
このリンカーをコードから設定するには
- 以下を参照してください。AdditionalOptions
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示