Partager via


Méthode IAppxBundleReader ::GetPayloadPackage (appxpackaging.h)

Récupère un objet de fichier appx pour le package de charge utile avec le nom de fichier spécifié.

Syntaxe

HRESULT GetPayloadPackage(
  [in]          LPCWSTR   fileName,
  [out, retval] IAppxFile **payloadPackage
);

Paramètres

[in] fileName

Type : LPCWSTR

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

[out, retval] payloadPackage

Type : IAppxFile**

Objet de fichier de charge utile qui correspond à fileName.

Valeur retournée

Type : HRESULT

Si la méthode réussit, elle retourne S_OK. Sinon, elle 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

Vous pouvez passer le flux de l’objet fichier dans IAppxFactory ::CreatePackageReader pour obtenir un objet de lecteur de package sur le fichier appx.

Configuration requise

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

Voir aussi

IAppxBundleReader