Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die angegebene Voraussetzung ab, wie im Paketmanifest definiert.
Syntax
HRESULT GetPrerequisite(
[in] LPCWSTR name,
[out, retval] UINT64 *value
);
Parameter
[in] name
Typ: LPCWSTR
Der Name der Voraussetzung, entweder "OSMinVersion" oder "OSMaxVersionTested".
[out, retval] value
Typ: UINT64*
Die angegebene Voraussetzung. Im Manifest ist die Dot-Trio-Darstellung Major.Minor.AppPlatform. Dies wird wie folgt in den 64-Bit-Wert konvertiert: Das Wort mit der höchsten Reihenfolge enthält die Hauptversion. Das nächste Wort enthält die Nebenversion. Das nächste Wort enthält die optionale AppPlatform-Version, sofern angegeben.
Rückgabewert
Typ: HRESULT
Diese Methode kann einen dieser Werte zurückgeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Die im Namen definierte Voraussetzung ist im Manifest nicht definiert. |
Hinweise
Voraussetzungen werden mithilfe der OSMinVersion - und OSMaxVersionTested-Elemente im Paketmanifest angegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | appxpackaging.h |