enumRandomizedBaseAddressBOOL Enumeration
Specifies whether to generate an executable image that can be randomly rebased at load time by using the address space layout randomization (ASLR) feature of Windows Vista.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'宣告
Public Enumeration enumRandomizedBaseAddressBOOL
public enum enumRandomizedBaseAddressBOOL
public enum class enumRandomizedBaseAddressBOOL
type enumRandomizedBaseAddressBOOL
public enum enumRandomizedBaseAddressBOOL
Members
Member name | Description | |
---|---|---|
RandomizedBaseAddressDefault | No option is specified. That is, neither /DYNAMICBASE nor /DYNAMICBASE:NO is specified. | |
RandomizedBaseAddressNo | Do not randomly rebase the executable. This value is equivalent to the /DYNAMICBASE:NO linker option. | |
RandomizedBaseAddressYes | Randomly rebase the executable. This value is equivalent to the /DYNAMICBASE linker option. |
Remarks
The ASLR feature modifies the header of an executable to indicate whether the application should be randomly rebased at load time. This enumeration corresponds to the /DYNAMICBASE (Use address space layout randomization) linker option.