IAppxBundleFactory::CreateBundleReader-Methode (appxpackaging.h)
Erstellt ein schreibgeschütztes Bundle-Objekt, das seinen Inhalt aus einem IStream-Objekt liest.
Syntax
HRESULT CreateBundleReader(
[in] IStream *inputStream,
[out, retval] IAppxBundleReader **bundleReader
);
Parameter
[in] inputStream
Typ: IStream*
Der Eingabestream, der den Inhalt des Pakets 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] bundleReader
Typ: IAppxBundleReader**
Ein Bundleleser.
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 |
---|---|
|
Die von inputStream übermittelte ZIP-Datei ist ein verschachteltes OPC-Paket. |
|
Das von inputStream bereitgestellte OPC-Paket enthält OPC-Paket-/Teilebeziehungen. |
|
Das von inputStream bereitgestellte OPC-Paket verfügt nicht über ein Manifest, keine Blockzuordnung oder eine Signaturdatei, wenn ein CI-Katalog vorhanden ist. |
|
Das Bündelmanifest ist ungültig. |
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 |