Предоставляет методы публикации приложений с помощью команды "Установка и удаление программ в панель управления". Это основной интерфейс, реализованный для этой цели.
Предоставляет методы перечисления опубликованных приложений для добавления и удаления программ в панель управления. Объект, предоставляющий этот интерфейс, запрашивается через IAppPublisher::EnumApps.
Предоставляет специализированные сведения о приложении для добавления и удаления программ в панель управления. Эта структура неприменима к опубликованным приложениям.
Указывает действия по управлению приложениями, поддерживаемые издателем приложения. Эти флаги представляют собой битовые маски, передаваемые в IShellApp::GetPossibleActions.
Указывает сведения о приложении, возвращаемые из IShellApp::GetAppInfo. Эти флаги представляют собой битовые маски, используемые в элементе dwMask структуры APPINFODATA.
Указывает, какие элементы в структуре PUBAPPINFO являются допустимыми. Эти флаги представляют собой битовые маски, заданные в элементе dwMask и передаваемые в IPublishedApp::GetPublishedAppInfo.
Упростите установку и обслуживание программного обеспечения на компьютере с помощью Диспетчера пакетов Windows. Изучите работу интерфейсных компонентов и команд, репозитория Диспетчера пакетов Windows и возможности для развития этого репозитория.