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


Структура 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

См. также

GetManagedApplications

Обзор групповой политики

структуры групповой политики