Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает действия по управлению приложениями, поддерживаемые издателем приложения. Эти флаги представляют собой битовые маски, передаваемые в IShellApp::GetPossibleActions.
Синтаксис
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_INSTALLЗначение: 0x1 Указывает, что приложение можно установить. Опубликованные приложения всегда задают этот бит. |
APPACTION_UNINSTALLЗначение: 0x2 Неприменимо к опубликованным приложениям. |
APPACTION_MODIFYЗначение: 0x4 Неприменимо к опубликованным приложениям. |
APPACTION_REPAIRЗначение: 0x8 Неприменимо к опубликованным приложениям. |
APPACTION_UPGRADEЗначение: 0x10 Неприменимо к опубликованным приложениям. |
APPACTION_CANGETSIZEЗначение: 0x20 Неприменимо к опубликованным приложениям. |
APPACTION_MODIFYREMOVEЗначение: 0x80 Неприменимо к опубликованным приложениям. |
APPACTION_ADDLATERЗначение: 0x100 Указывает, что приложение поддерживает запланированную установку. Если задан этот бит, приложение "Добавление или удаление программ" панели управления представляет пользователю кнопку "Добавить позже ". Если выбрать "Добавить позже", вам будет предложено выбрать требуемое время установки. Затем метод IPublishedApp::Install вызывается с временем установки. |
APPACTION_UNSCHEDULEЗначение: 0x200 Является устаревшей. |
Замечания
Приложение "Добавление и удаление программ" на панели управления использует только APPACTION_INSTALL и APPACTION_ADDLATER для опубликованных приложений.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows XP, Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
| Header | shappmgr.h |