Compartilhar via


Estrutura MANAGEDAPPLICATION (appmgmt.h)

A estrutura MANAGEDAPPLICATION contém informações sobre um aplicativo. A função GetManagedApplications retorna uma matriz de estruturas MANAGEDAPPLICATION .

Sintaxe

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;

Membros

pszPackageName

O nome amigável do aplicativo.

pszPublisher

O nome do editor do aplicativo.

dwVersionHi

O número de versão principal do aplicativo.

dwVersionLo

O número de versão secundária do aplicativo.

dwRevision

O número de versão da implantação. A versão é alterada sempre que um aplicativo é corrigido.

GpoId

O GUID do GPO do qual esse aplicativo é implantado.

pszPolicyName

O nome amigável para o GPO do qual esse aplicativo é implantado.

ProductId

Se esse aplicativo for instalado pelo Windows Installer, esse membro será o GUID productId.

Language

O identificador de idioma numérico que indica a versão de idioma do aplicativo. Para obter uma lista de identificadores numéricos de idioma, consulte o tópico Constantes e cadeias de caracteres do identificador de linguagem .

pszOwner

Este membro não é utilizado.

pszCompany

Este membro não é utilizado.

pszComments

Este membro não é utilizado.

pszContact

Este membro não é utilizado.

pszSupportUrl

Este membro não é utilizado.

dwPathType

Indica o tipo de pacote usado para instalar o aplicativo. Esse membro pode ter um dos valores a seguir.

MANAGED_APPTYPE_WINDOWSINSTALLER

O aplicativo é instalado usando o Windows Installer.

MANAGED_APPTYPE_SETUPEXE

O aplicativo é instalado usando um aplicativo de instalação herdado.

MANAGED_APPTYPE_UNSUPPORTED

O aplicativo é instalado por um aplicativo de instalação sem suporte.

bInstalled

Esse parâmetro será TRUE se o aplicativo estiver instalado no momento e for FALSE caso contrário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho appmgmt.h

Confira também

GetManagedApplications

Visão geral da Política de Grupo

Estruturas de Política de Grupo