Freigeben über


IAppxBundleFactory::CreateBundleManifestReader-Methode (appxpackaging.h)

Erstellt ein schreibgeschütztes Bundlemanifestobjekt aus einem eigenständigen Stream in AppxBundleManifest.xml.

Syntax

HRESULT CreateBundleManifestReader(
  [in]          IStream                   *inputStream,
  [out, retval] IAppxBundleManifestReader **manifestReader
);

Parameter

[in] inputStream

Typ: IStream*

Der Eingabestream, der das Manifest-XML zum Lesen übermittelt. Der Stream muss Read, Seek und Stat unterstützen. Wenn diese Methoden fehlschlagen, werden ihre Fehlercodes möglicherweise an diese Methode übergeben und von dieser zurückgegeben.

[out, retval] manifestReader

Typ: IAppxBundleManifestReader**

Der Manifestleser.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben, der die Fehler in der folgenden Tabelle enthält, aber nicht beschränkt ist.

Rückgabecode Beschreibung
APPX_E_INVALID_MANIFEST
Der inputStream enthält keine syntaktisch gültige XML-Datei für das Manifest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile appxpackaging.h

Weitere Informationen

IAppxBundleFactory