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 |