UNIONE INSTALLSPEC (appmgmt.h)

La struttura INSTALLSPEC specifica un'applicazione criteri di gruppo in base al nome utente e al GUID dei criteri di gruppo o all'estensione del nome file. Il membro Spec della struttura INSTALLDATA fornisce queste informazioni alla funzione InstallApplication .

Sintassi

typedef union _INSTALLSPEC {
  struct {
    WCHAR *Name;
    GUID  GPOId;
  } AppName;
  WCHAR  *FileExt;
  WCHAR  *ProgId;
  struct {
    GUID  Clsid;
    DWORD ClsCtx;
  } COMClass;
} INSTALLSPEC;

Members

AppName

Struttura contenente i membri seguenti.

AppName.Name

Nome descrittivo dell'applicazione come visualizzato in Aggiungi o Rimuovi programmi e l'editor di oggetti Criteri di gruppo. È possibile ottenere il nome chiamando GetManagedApplications.

AppName.GPOId

GUID per l'oggetto criteri di gruppo in cui esiste l'applicazione. È possibile ottenere il GUID dell'oggetto Criteri di gruppo chiamando GetManagedApplications.

FileExt

Estensione del nome file, ad esempio .jpg, dell'applicazione da installare.

NotaInstallApplication ha esito negativo se il membro Type di INSTALLDATA è uguale a FILEEXT e non esiste un'applicazione distribuita all'utente con questa estensione del nome file.
 

ProgId

Questo parametro è riservato e non deve essere usato.

COMClass

Questo parametro è riservato e non deve essere usato.

COMClass.Clsid

Questo parametro è riservato e non deve essere usato.

COMClass.ClsCtx

Questo parametro è riservato e non deve essere usato.

Requisiti

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

Vedi anche

GetManagedApplications

Panoramica di Criteri di gruppo

strutture Criteri di gruppo

INSTALLDATA

Installapplication

DisinstallaApplication