Condividi tramite


Struttura LOCALMANAGEDAPPLICATION (appmgmt.h)

La struttura LOCALMANAGEDAPPLICATION descrive un'applicazione gestita installata per un utente o un computer. Restituito dalla funzione GetLocalManagedApplications .

Sintassi

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

Members

pszDeploymentName

Si tratta di una stringa Unicode che fornisce il nome descrittivo dell'applicazione come viene visualizzato nell'Editor distribuzione applicazioni .

pszPolicyName

Nome descrittivo dell'oggetto Criteri di gruppo da cui ha origine l'applicazione.

pszProductId

Si tratta di una stringa Unicode che fornisce il GUID del codice prodotto Di Windows Installer per l'applicazione.

dwState

Indica lo stato dell'applicazione installata. Questo parametro può contenere uno o più dei valori seguenti.

LOCAL_STATE_ASSIGNED

L'applicazione viene installata nello stato assegnato.

LOCAL_STATE_PUBLISHED

L'applicazione viene installata nello stato pubblicato.

LOCAL_STATE_UNINSTALL_UNMANAGED

L'installazione di questa applicazione ha disinstallato un'applicazione non gestita con una trasformazione in conflitto.

LOCAL_STATE_POLICYREMOVE_ORPHAN

Se il criterio da cui ha origine l'applicazione viene rimosso, l'applicazione viene lasciata nel computer.

LOCAL_STATE_POLICYREMOVE_UNINSTALL

Se il criterio da cui ha origine l'applicazione viene rimosso, l'applicazione viene disinstallata dal computer.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione appmgmt.h

Vedi anche

Panoramica di Criteri di gruppo

Strutture Criteri di gruppo