Méthode IAppxBundleFactory ::CreateBundleReader (appxpackaging.h)
Crée un objet groupé en lecture seule qui lit son contenu à partir d’un objet IStream .
Syntaxe
HRESULT CreateBundleReader(
[in] IStream *inputStream,
[out, retval] IAppxBundleReader **bundleReader
);
Paramètres
[in] inputStream
Type : IStream*
Flux d’entrée qui fournit le contenu du package à lire. Le flux doit prendre en charge Read, Seek et Stat. Si ces méthodes échouent, leurs codes d’erreur peuvent être passés à et retournés par cette méthode.
[out, retval] bundleReader
Type : IAppxBundleReader**
Lecteur d’offres groupées.
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 |
---|---|
|
Le fichier ZIP fourni par inputStream est un package OPC entrelacé. |
|
Le package OPC fourni par inputStream contient des relations de composant/package OPC. |
|
Le package OPC fourni par inputStream n’a pas de manifeste, de mappage de blocs ou de fichier de signature lorsqu’un catalogue CI est présent. |
|
Le manifeste de l’offre groupée n’est pas valide. |
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 |