Méthode IAppxPackageReader ::GetPayloadFile (appxpackaging.h)

Récupère un fichier de charge utile à partir du package.

Syntaxe

HRESULT GetPayloadFile(
  [in]          LPCWSTR   fileName,
  [out, retval] IAppxFile **file
);

Paramètres

[in] fileName

Type : LPCWSTR

Nom du fichier de charge utile à récupérer.

[out, retval] file

Type : IAppxFile**

Objet file qui correspond à fileName.

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur qui inclut, sans s’y limiter, ceux du tableau suivant.

Code de retour Description
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
Il n’existe aucun fichier de charge utile avec le nom de fichier spécifié.

Remarques

Le fileName spécifié doit inclure le chemin d’accès relatif au répertoire racine 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

IAppxFile

IAppxPackageReader

IAppxPackageReader ::GetFootprintFile

IAppxPackageReader ::GetPayloadFiles