Enumeração PUBAPPINFOFLAGS (shappmgr.h)

Especifica quais membros na estrutura PUBAPPINFO são válidos. Esses sinalizadores são bitmasks definidos no membro dwMask e passados para 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
A cadeia de caracteres pszSource é válida e contém o nome de exibição da fonte de publicação. Se várias fontes publicarem um aplicativo com o mesmo nome, Adicionar/Remover Programas os identificará por "<nome> do aplicativo: <fonte> de publicação".
PAI_ASSIGNEDTIME
Valor: 0x2
O membro stAssigned é válido e contém o tempo em que o aplicativo deve ser instalado conforme atribuído por um administrador de aplicativo.
PAI_PUBLISHEDTIME
Valor: 0x4
Não usado.
PAI_SCHEDULEDTIME
Valor: 0x8
O membro stScheduled é válido e contém o tempo em que o aplicativo deve ser instalado conforme atribuído pelo usuário.
PAI_EXPIRETIME
Valor: 0x10
O membro stExpired é válido e contém o tempo após o qual Adicionar/Remover Programas não deve mais instalar o programa.

Requisitos

   
Cliente mínimo com suporte Windows XP, Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho shappmgr.h

Confira também

IPublishedApp::GetPublishedAppInfo