IAppxBundleFactory::CreateBundleManifestReader 方法 (appxpackaging.h)

创建从独立流到 AppxBundleManifest.xml 的只读捆绑清单对象。

语法

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

参数

[in] inputStream

类型: IStream*

传递清单 XML 以供读取的输入流。 流必须支持 ReadSeekStat。如果这些方法失败,则其错误代码可能会传递给此方法并由此方法返回。

[out, retval] manifestReader

类型: IAppxBundleManifestReader**

清单读取器。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,它将返回一个错误代码,该代码包括但不限于下表中的错误代码。

返回代码 说明
APPX_E_INVALID_MANIFEST
inputStream 不包含清单的语法有效的 XML。

要求

要求
最低受支持的客户端 Windows 8.1 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 R2 [仅限桌面应用]
目标平台 Windows
标头 appxpackaging.h

另请参阅

IAppxBundleFactory