Структура MANAGEDAPPLICATION (appmgmt.h)
Структура MANAGEDAPPLICATION содержит сведения о приложении. Функция GetManagedApplications возвращает массив структур managedAPPLICATION.
Синтаксис
typedef struct _MANAGEDAPPLICATION {
LPWSTR pszPackageName;
LPWSTR pszPublisher;
DWORD dwVersionHi;
DWORD dwVersionLo;
DWORD dwRevision;
GUID GpoId;
LPWSTR pszPolicyName;
GUID ProductId;
LANGID Language;
LPWSTR pszOwner;
LPWSTR pszCompany;
LPWSTR pszComments;
LPWSTR pszContact;
LPWSTR pszSupportUrl;
DWORD dwPathType;
BOOL bInstalled;
} MANAGEDAPPLICATION, *PMANAGEDAPPLICATION;
Члены
pszPackageName
Понятное имя приложения.
pszPublisher
Имя издателя приложения.
dwVersionHi
Основной номер версии приложения.
dwVersionLo
Дополнительный номер версии приложения.
dwRevision
Номер версии развертывания. Версия изменяется каждый раз, когда приложение получает исправление.
GpoId
GUID объекта групповой политики, из которого развертывается это приложение.
pszPolicyName
Понятное имя объекта групповой политики, из которого развертывается это приложение.
ProductId
Если это приложение установлено установщиком Windows, этот элемент является идентификатором GUID ProductId.
Language
Числовой идентификатор языка, указывающий версию языка приложения. Список числовых идентификаторов языка см. в разделе константы идентификаторов языка и строки.
pszOwner
Этот элемент не используется.
pszCompany
Этот элемент не используется.
pszComments
Этот элемент не используется.
pszContact
Этот элемент не используется.
pszSupportUrl
Этот элемент не используется.
dwPathType
Указывает тип пакета, используемого для установки приложения. Этот элемент может иметь одно из следующих значений.
MANAGED_APPTYPE_WINDOWSINSTALLER
Приложение устанавливается с помощью установщика Windows.
MANAGED_APPTYPE_SETUPEXE
Приложение устанавливается с помощью устаревшего приложения установки.
MANAGED_APPTYPE_UNSUPPORTED
Приложение устанавливается неподдерживаемым приложением установки.
bInstalled
Этот параметр TRUE, если приложение установлено и FALSE в противном случае.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
минимальный поддерживаемый сервер | Windows Server 2008 |
заголовка | appmgmt.h |