0x00004000 ACTFLG_Force Upgrade If this application is configured as an upgrade for an application on the client, this application MUST be installed. 0x00008000 ACTFLG_Minimal InstallUI This flag indicates whether installation activity is to provide a user experience that allows customization of software during installation. If the flag is enabled, such a user experience SHOULD NOT be provided. Otherwise, it SHOULD be provided. 0x00010000 ACTFLG_ExcludeX86OnWin64 This software executes only on Intel x86 platforms and MUST be ignored by any other platform. 0x00020000 ACTFLG_Ignore Language This software installation package is suitable for any language, and the client MUST ignore language when considering the applicability of this software. 0x00040000 ACTFLG_Has Upgrades This package has upgrades for other deployed applications. 0x00080000 ACTFLG_FullInstallUI This flag is applicable when the application was retrieved as part of a query for a software installation maintenance application. When this flag is specified, the client MUST display the installation package's complete user interface if the user initiates an installation of the package. If the flag is not specified, a simpler interface with fewer options MAY be presented by the software installation maintenance application at the time of installation. packageType Attribute Values The packageType attribute values are as follows. Value Meaning 5 DrwFilePath This application MUST be installed through a software installation package. 6 This application MUST be
categoryId This field MUST be the GUID representation of the CategoryId specified in the entry. The category being created. Category Modification Message This message modifies a CategoryRegistration object in Active Directory. This message MUST be an LDAP ModifyRequest message, as specified in . The message MUST have the fields shown in the following table. Parameter Value object MUST be a DN of the form CN=<CategoryId>,CN=AppCategories,CN=Default Domain Policy, CN=System, <Domain NC> and <CategoryId> is a GUID string as defined in section 3. modification MUST specify the modifications to be performed as described in the following text. The modification member is itself a sequence of operations and attribute name and value pairs. The operation MUST be one of Add, Delete, or Replace as specified in [RFC2251] section 4.6. The following table specifies the name and value pair and its meaning. Attribute name Value Meaning localizedDescription MUST be a directory string value. The name of the category. Category Deletion Message This message deletes a CategoryRegistration object in Active Directory. The CategoryRegistration objects are contained in the AppCategories container of the Default Domain Policy object in Active Directory. This message MUST be an LDAP DelRequest message, as specified in . The message MUST have the shown in the following table. Parameter Value object MUST be a DN of the form CN=<CategoryId>,CN=AppCategories,CN=Default Domain Policy,CN=System, <Domain NC> and <CategoryId> is a GUID string, as defined in section 3.
Index A Abstract data model 38 48 52 Administrative 38 40 40 47 40 38 40 47 40 23 14 51 14 Application advertise script ( 30, 31) 30 B 12 C 14 63 27 25 Client 48 50 50 55 50 48 50 55 50 16 52 41 D Data - abstract 38 48 46 36 E 36 56 F 14 G 7 H Higher-layer triggered events 40 50 I 59 59 59 11 Initialization 40 50 7 L Local events 47 55 M 53 23 Message processing 40 50 Messages 23 Application Advertise Script ( 30, 31) 16 17 17 24 15 15 25 42 N 11 O 45 12 P Package 41 46