enumRandomizedBaseAddressBOOL 列挙体
Windows Vista の ASLR (Address Space Layout Randomization) 機能を使用してロード時にランダムに再ベースできる実行可能イメージを生成する (ASLR) かどうかを指定します。
名前空間: 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 | オプションは、実行可能ファイルを rebase。この値は /DYNAMICBASE:NO のリンカー オプションに相当します。 | |
RandomizedBaseAddressYes | オプションは、実行可能ファイルを rebase。この値は /DYNAMICBASE のリンカー オプションに相当します。 |
解説
ASLR 機能は、ロード時にアプリケーションをランダムに再ベースするかどうかを示すように実行可能ファイルのヘッダーを変更します。この列挙体は /DYNAMICBASE (ASLR (Address Space Layout Randomization) の使用) のリンカー オプションに対応します。