Поделиться через


Перечисление PUBAPPINFOFLAGS (shappmgr.h)

Указывает, какие элементы в структуре PUBAPPINFO являются допустимыми. Эти флаги представляют собой битовые маски, заданные в элементе dwMask и передаваемые в IPublishedApp::GetPublishedAppInfo.

Синтаксис

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

Константы

 
PAI_SOURCE
Значение: 0x1
Строка pszSource является допустимой и содержит отображаемое имя источника публикации. Если несколько источников публикуют приложение с одинаковым именем, установка и удаление программ идентифицирует их по имени< приложения> : <источник> публикации.
PAI_ASSIGNEDTIME
Значение: 0x2
Член stAssigned является допустимым и содержит время установки приложения, назначенное администратором приложения.
PAI_PUBLISHEDTIME
Значение: 0x4
Не используется.
PAI_SCHEDULEDTIME
Значение: 0x8
Член stScheduled является допустимым и содержит время установки приложения, назначенное пользователем.
PAI_EXPIRETIME
Значение: 0x10
Член stExpired является допустимым и содержит время, по истечении которого установка и удаление программ больше не должна устанавливать программу.

Требования

   
Минимальная версия клиента Windows XP, Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть shappmgr.h

См. также раздел

IPublishedApp::GetPublishedAppInfo