Package-Flags attribute

A bitfield that contains the deployment state flags for an application.

This attribute can be zero or a combination of one or more of the following values.

Value Description
0x00000004
The unmanaged version of this application must be uninstalled before assigning. Windows XP with SP1 and later: This flag is not supported.

0x00000008
This is a published application.
0x00000010
This package was deployed after Beta 3 of Windows 2000.
0x00000020
This application can be installed with the Add or Remove Programs feature of the Control Panel.
0x00000040
This application can be auto-installed on demand.
0x00000080
This application is orphaned. A published application can become orphaned if the administrator removes the application from the list of deployable applications.
0x00000100
This application should be treated as uninstalled.
0x00000200
This application is available as a pilot only.
0x00000400
This is an assigned application. An assigned application cannot be fully removed by the user. If the user attempts to uninstall the application with the Add or Remove Programs feature of the Control Panel, the application will be re-advertised to the computer when the removal completes.
0x00000800
This application is orphaned when the policy is removed. If the administrator removes the policy that is related to this application, the administrator will no longer control the deployment of the application, but the installed application will continue to function.
0x00001000
This application is uninstalled when the deployment policy is removed.
0x00002000
A full installation of user-assigned applications will be performed.
0x00004000
Older versions of this application must be upgraded to this version.
0x00008000
This package supports only a minimal user interface with a progress bar for the installation process.
0x00010000
This is a package for 32-bit versions of Windows that should not be executed on Windows XP Professional x64 Edition or 64-bit versions of Windows Server 2003.
0x00020000
This package is suitable for any language.
0x00040000
This package has upgrades.
0x00080000
This package has a full user interface for the installation process.
0x00100000
Classes for this application are preserved during a redeploy operation if the application is redeployed in a domain renaming.
Entry Value
CN Package-Flags
Ldap-Display-Name packageFlags
Size -
Update Privilege -
Update Frequency -
Attribute-Id 1.2.840.113556.1.4.327
System-Id-Guid 7d6c0e99-7e20-11d0-afd6-00c04fd930c9
Syntax Enumeration

Implementations

Windows 2000 Server

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration

Windows Server 2003

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration

Windows Server 2003 R2

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration

Windows Server 2008

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration

Windows Server 2008 R2

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration

Windows Server 2012

Entry Value
Link-Id -
MAPI-Id -
System-Only False
Is-Single-Valued True
Is Indexed True
In Global Catalog False
NT-Security-Descriptor O:BAG:BAD:S:
Range-Lower -
Range-Upper -
Search-Flags 0x00000001
System-Flags 0x00000010
Classes used in Package-Registration