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 |