Partager via


Énumération PUBAPPINFOFLAGS (shappmgr.h)

Spécifie les membres de la structure PUBAPPINFO qui sont valides. Ces indicateurs sont des masques de bits définis dans le membre dwMask et transmis à IPublishedApp::GetPublishedAppInfo.

Syntax

typedef enum _tagPublishedAppInfoFlags {
  PAI_SOURCE = 0x1,
  PAI_ASSIGNEDTIME = 0x2,
  PAI_PUBLISHEDTIME = 0x4,
  PAI_SCHEDULEDTIME = 0x8,
  PAI_EXPIRETIME = 0x10
} PUBAPPINFOFLAGS;

Constantes

 
PAI_SOURCE
Valeur : 0x1
La chaîne pszSource est valide et contient le nom complet de la source de publication. Si plusieurs sources publient une application du même nom, Ajout/Suppression de programmes les identifie par «< nom> de l’application : <source> de publication ».
PAI_ASSIGNEDTIME
Valeur : 0x2
Le membre stAssigned est valide et contient le temps pendant lequel l’application doit être installée comme attribué par un administrateur d’application.
PAI_PUBLISHEDTIME
Valeur : 0x4
Non utilisé.
PAI_SCHEDULEDTIME
Valeur : 0x8
Le membre stScheduled est valide et contient l’heure à laquelle l’application doit être installée comme attribué par l’utilisateur.
PAI_EXPIRETIME
Valeur : 0x10
Le membre stExpired est valide et contient le temps après lequel ajout/suppression de programmes ne doit plus installer le programme.

Configuration requise

   
Client minimal pris en charge Windows XP, Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête shappmgr.h

Voir aussi

IPublishedApp::GetPublishedAppInfo