Enumeración PUBAPPINFOFLAGS (shappmgr.h)

Especifica qué miembros de la estructura PUBAPPINFO son válidos. Estas marcas son máscaras de bits establecidas en el miembro dwMask y se pasan a 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
Valor: 0x1
La cadena pszSource es válida y contiene el nombre para mostrar del origen de publicación. Si varios orígenes publican una aplicación con el mismo nombre, Add/Remove Programs los identifica por "<nombre> de aplicación: <origen de publicación>".
PAI_ASSIGNEDTIME
Valor: 0x2
El miembro stAssigned es válido y contiene la hora en que debe instalarse la aplicación como asignada por un administrador de aplicaciones.
PAI_PUBLISHEDTIME
Valor: 0x4
No se usa.
PAI_SCHEDULEDTIME
Valor: 0x8
El miembro stScheduled es válido y contiene la hora en que el usuario debe instalar la aplicación.
PAI_EXPIRETIME
Valor: 0x10
El miembro stExpired es válido y contiene el tiempo después del cual Agregar o quitar programas ya no debe instalar el programa.

Requisitos

   
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado shappmgr.h

Consulte también

IPublishedApp::GetPublishedAppInfo