INSTALLSPEC-Union (appmgmt.h)
Die INSTALLSPEC-Struktur gibt eine Gruppenrichtlinienanwendung anhand ihres benutzerfreundlichen Namens und ihrer Gruppenrichtlinien-GUID oder ihrer Dateinamenerweiterung an. Der Spec-Member der INSTALLDATA-Struktur stellt diese Informationen für die InstallApplication-Funktion bereit .
Syntax
typedef union _INSTALLSPEC {
struct {
WCHAR *Name;
GUID GPOId;
} AppName;
WCHAR *FileExt;
WCHAR *ProgId;
struct {
GUID Clsid;
DWORD ClsCtx;
} COMClass;
} INSTALLSPEC;
Member
AppName
Struktur, die die folgenden Member enthält.
AppName.Name
Der benutzerfreundliche Name der Anwendung, wie er unter Programme hinzufügen oder entfernen und im Gruppenrichtlinie-Objekt-Editor angezeigt wird. Sie können den Namen abrufen, indem Sie GetManagedApplications aufrufen.
AppName.GPOId
Die GUID für das Gruppenrichtlinienobjekt, in dem die Anwendung vorhanden ist. Sie können die Gruppenrichtlinienobjekt-GUID abrufen, indem Sie GetManagedApplications aufrufen.
FileExt
Die Dateinamenerweiterung, z. B. .jpg, der zu installierenden Anwendung.
ProgId
Dieser Parameter ist reserviert und sollte nicht verwendet werden.
COMClass
Dieser Parameter ist reserviert und sollte nicht verwendet werden.
COMClass.Clsid
Dieser Parameter ist reserviert und sollte nicht verwendet werden.
COMClass.ClsCtx
Dieser Parameter ist reserviert und sollte nicht verwendet werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | appmgmt.h |