linkUACExecutionLevel Enumeration
Specifies whether User Account Control (UAC) information is embedded in the program manifest.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
Public Enumeration linkUACExecutionLevel
public enum linkUACExecutionLevel
public enum class linkUACExecutionLevel
type linkUACExecutionLevel
public enum linkUACExecutionLevel
Members
Member name | Description | |
---|---|---|
linkUACExecutionLevelAsInvoker | The application will run with the same permissions as the process that started it. This value is equivalent to the asInvoker link option parameter. | |
linkUACExecutionLevelHighestAvailable | The application will run with the highest permission level that it can. This value is equivalent to the highestAvailable link option parameter. | |
linkUACExecutionLevelRequireAdministrator | The application will run with administrator permissions. This value is equivalent to the requireAdministrator link option parameter. |
Remarks
This enumeration corresponds to the /MANIFESTUAC (Embeds UAC information in manifest) linker option. For more information, see the _level parameter of the /MANIFESTUAC:level version of the linker option.