enumRandomizedBaseAddressBOOL 列挙体
Windows Vista の ASLR (Address Space Layout Randomization) 機能を使用してロード時にランダムに再ベースできる実行可能イメージを生成するかどうかを指定します。
名前空間: Microsoft.VisualStudio.VCProjectEngine
アセンブリ: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)
構文
'宣言
Public Enumeration enumRandomizedBaseAddressBOOL
public enum enumRandomizedBaseAddressBOOL
public enum class enumRandomizedBaseAddressBOOL
type enumRandomizedBaseAddressBOOL
public enum enumRandomizedBaseAddressBOOL
メンバー
メンバー名 | 説明 | |
---|---|---|
RandomizedBaseAddressDefault | オプションが指定されていません。つまり、/DYNAMICBASE も /DYNAMICBASE:NO も指定されていません。 | |
RandomizedBaseAddressNo | 実行可能ファイルをランダムに再設定しないでください。この値は /DYNAMICBASE:NO リンカー オプションと等価です。 | |
RandomizedBaseAddressYes | 実行可能ファイルをランダムに再設定します。この値は /DYNAMICBASE リンカー オプションと等価です。 |
解説
ASLR 機能は、アプリケーションの読み込み時にランダムに再ベースかどうかを示すには、実行可能ファイルのヘッダーを変更します。 この列挙体 /DYNAMICBASE (ASLR (Address Space Layout Randomization) の使用) はリンカー オプションに対応します。