Partager via


IAppxPackageWriter2 ::Close, méthode (appxpackaging.h)

Ferme le flux de sortie de l’objet de l’enregistreur de package.

Syntaxe

HRESULT Close(
  [in] IStream *manifest,
  [in] IStream *contentGroupMap
);

Paramètres

[in] manifest

Flux qui fournit le contenu du manifeste pour le package. Le flux doit prendre en charge Read, Seek et Stat.

[in] contentGroupMap

Flux qui fournit le contenu du mappage de groupe de contenu pour le package.

Valeur retournée

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
E_NOT_VALID_STATE
Le writer est fermé.
APPX_E_INVALID_MANIFEST
Le flux d’entrée contient un manifeste qui n’est pas valide.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 (applications de bureau uniquement)
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête appxpackaging.h

Voir aussi

IAppxPackageWriter2