Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les actions de gestion des applications prises en charge par un éditeur d’application. Ces indicateurs sont des masques de bits passés à IShellApp ::GetPossibleActions.
Syntaxe
typedef enum _tagAppActionFlags {
APPACTION_INSTALL = 0x1,
APPACTION_UNINSTALL = 0x2,
APPACTION_MODIFY = 0x4,
APPACTION_REPAIR = 0x8,
APPACTION_UPGRADE = 0x10,
APPACTION_CANGETSIZE = 0x20,
APPACTION_MODIFYREMOVE = 0x80,
APPACTION_ADDLATER = 0x100,
APPACTION_UNSCHEDULE = 0x200
} APPACTIONFLAGS;
Constants
APPACTION_INSTALLValeur : 0x1 Indique que l’application peut être installée. Les applications publiées définissent toujours ce bit. |
APPACTION_UNINSTALLValeur : 0x2 Non applicable aux applications publiées. |
APPACTION_MODIFYValeur : 0x4 Non applicable aux applications publiées. |
APPACTION_REPAIRValeur : 0x8 Non applicable aux applications publiées. |
APPACTION_UPGRADEValeur : 0x10 Non applicable aux applications publiées. |
APPACTION_CANGETSIZEValeur : 0x20 Non applicable aux applications publiées. |
APPACTION_MODIFYREMOVEValeur : 0x80 Non applicable aux applications publiées. |
APPACTION_ADDLATERValeur : 0x100 Indique que l’application prend en charge l’installation planifiée. Si ce bit est défini, l’application Ajouter ou supprimer des programmes du Panneau de configuration présente à l’utilisateur un bouton Ajouter une version ultérieure . Si vous sélectionnez Ajouter ultérieurement, vous êtes invité à sélectionner l’heure d’installation souhaitée. La méthode IPublishedApp ::Install est ensuite appelée avec l’heure d’installation. |
APPACTION_UNSCHEDULEValeur : 0x200 Obsolète. |
Remarques
L’application Ajouter ou supprimer des programmes dans le Panneau de configuration utilise uniquement APPACTION_INSTALL et APPACTION_ADDLATER pour les applications publiées.
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows XP, Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
| Header | shappmgr.h |