Partager via


IAppxManifestReader ::GetPrerequisite, méthode (appxpackaging.h)

Obtient le prérequis spécifié, tel que défini dans le manifeste du package.

Syntaxe

HRESULT GetPrerequisite(
  [in]          LPCWSTR name,
  [out, retval] UINT64  *value
);

Paramètres

[in] name

Type : LPCWSTR

Nom de la configuration requise, « OSMinVersion » ou « OSMaxVersionTested ».

[out, retval] value

Type : UINT64*

Prérequis spécifié. Dans le manifeste, la représentation point-trio est Major.Minor.AppPlatform. Cette valeur est convertie en valeur 64 bits comme suit : le mot d’ordre le plus élevé contient la version principale. Le mot suivant contient la version mineure. Le mot suivant contient la version facultative d’AppPlatform, si elle est spécifiée.

Valeur retournée

Type : HRESULT

Cette méthode peut retourner l’une de ces valeurs.

Code de retour Description
E_INVALIDARG
Le prérequis défini dans name n’est pas défini dans le manifeste.

Remarques

Les prérequis sont spécifiés à l’aide des éléments OSMinVersion et OSMaxVersionTested dans le manifeste du package.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête appxpackaging.h

Voir aussi

IAppxManifestReader