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) の使用) のリンカー オプションに対応します。

参照

関連項目

Microsoft.VisualStudio.VCProjectEngine 名前空間