Compartilhar via


Estrutura LOCALMANAGEDAPPLICATION (appmgmt.h)

A estrutura LOCALMANAGEDAPPLICATION descreve um aplicativo gerenciado instalado para um usuário ou um computador. Retornado pela função GetLocalManagedApplications .

Sintaxe

typedef struct _LOCALMANAGEDAPPLICATION {
  LPWSTR pszDeploymentName;
  LPWSTR pszPolicyName;
  LPWSTR pszProductId;
  DWORD  dwState;
} LOCALMANAGEDAPPLICATION, *PLOCALMANAGEDAPPLICATION;

Membros

pszDeploymentName

Essa é uma cadeia de caracteres Unicode que fornece o nome amigável do aplicativo como ele aparece no Editor de Implantação de Aplicativos (ADE).

pszPolicyName

Esse é o nome amigável do GPO (objeto de política de grupo) do qual o aplicativo é originado.

pszProductId

Essa é uma cadeia de caracteres Unicode que fornece o GUID de código de produto do Windows Installer para o aplicativo.

dwState

Indica o estado do aplicativo instalado. Esse parâmetro pode conter um ou mais dos valores a seguir.

LOCAL_STATE_ASSIGNED

O aplicativo é instalado no estado atribuído.

LOCAL_STATE_PUBLISHED

O aplicativo é instalado no estado publicado.

LOCAL_STATE_UNINSTALL_UNMANAGED

A instalação desse aplicativo desinstalou um aplicativo não gerenciado com uma transformação conflitante.

LOCAL_STATE_POLICYREMOVE_ORPHAN

Se a política de origem desse aplicativo for removida, o aplicativo será deixado no computador.

LOCAL_STATE_POLICYREMOVE_UNINSTALL

Se a política de origem desse aplicativo for removida, o aplicativo será desinstalado do computador.

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

Visão geral da Política de Grupo

Estruturas de Política de Grupo