Freigeben über


MANAGEDAPPLICATION-Struktur (appmgmt.h)

Die MANAGEDAPPLICATION-Struktur enthält Informationen zu einer Anwendung. Die Funktion GetManagedApplications gibt ein Array von MANAGEDAPPLICATION-Strukturen zurück.

Syntax

typedef struct _MANAGEDAPPLICATION {
  LPWSTR pszPackageName;
  LPWSTR pszPublisher;
  DWORD  dwVersionHi;
  DWORD  dwVersionLo;
  DWORD  dwRevision;
  GUID   GpoId;
  LPWSTR pszPolicyName;
  GUID   ProductId;
  LANGID Language;
  LPWSTR pszOwner;
  LPWSTR pszCompany;
  LPWSTR pszComments;
  LPWSTR pszContact;
  LPWSTR pszSupportUrl;
  DWORD  dwPathType;
  BOOL   bInstalled;
} MANAGEDAPPLICATION, *PMANAGEDAPPLICATION;

Member

pszPackageName

Der benutzerfreundliche Name der Anwendung.

pszPublisher

Der Name des Herausgebers der Anwendung.

dwVersionHi

Die Hauptversionsnummer der Anwendung.

dwVersionLo

Die Nebenversionsnummer der Anwendung.

dwRevision

Die Versionsnummer der Bereitstellung. Die Version ändert sich jedes Mal, wenn eine Anwendung gepatcht wird.

GpoId

Die GUID des Gruppenrichtlinienobjekts, über das diese Anwendung bereitgestellt wird.

pszPolicyName

Der benutzerfreundliche Name für das Gruppenrichtlinienobjekt, von dem aus diese Anwendung bereitgestellt wird.

ProductId

Wenn diese Anwendung von Windows Installer installiert wird, ist dieses Element die ProductId-GUID.

Language

Der numerische Sprachbezeichner, der die Sprachversion der Anwendung angibt. Eine Liste der numerischen Sprachbezeichner finden Sie im Thema Sprachbezeichnerkonstanten und Zeichenfolgen .

pszOwner

Dieser Member wird nicht verwendet.

pszCompany

Dieser Member wird nicht verwendet.

pszComments

Dieser Member wird nicht verwendet.

pszContact

Dieser Member wird nicht verwendet.

pszSupportUrl

Dieser Member wird nicht verwendet.

dwPathType

Gibt den Typ des Pakets an, das zum Installieren der Anwendung verwendet wird. Dieser Member kann über einen der folgenden Werte verfügen.

MANAGED_APPTYPE_WINDOWSINSTALLER

Die Anwendung wird mithilfe von Windows Installer installiert.

MANAGED_APPTYPE_SETUPEXE

Die Anwendung wird mithilfe einer Legacy-Setupanwendung installiert.

MANAGED_APPTYPE_UNSUPPORTED

Die Anwendung wird von einer nicht unterstützten Setupanwendung installiert.

bInstalled

Dieser Parameter ist TRUE , wenn die Anwendung derzeit installiert ist, andernfalls FALSE .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile appmgmt.h

Weitere Informationen

GetManagedApplications

Übersicht über Gruppenrichtlinien

Gruppenrichtlinie Strukturen