次の方法で共有


IAppxBundleFactory::CreateBundleManifestReader メソッド (appxpackaging.h)

スタンドアロン ストリームから AppxBundleManifest.xml への読み取り専用バンドル マニフェスト オブジェクトを作成します。

構文

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

パラメーター

[in] inputStream

種類: IStream*

読み取り用のマニフェスト XML を提供する入力ストリーム。 ストリームは 、読み取りシーク、および Stat をサポートする必要があります。これらのメソッドが失敗した場合、エラー コードが に渡され、このメソッドによって返される可能性があります。

[out, retval] manifestReader

種類: IAppxBundleManifestReader**

マニフェスト リーダー。

戻り値

型: HRESULT

メソッドが成功すると、 S_OKが返されます。 それ以外の場合は、次の表に示すエラー コードが含まれますが、これらに限定されません。

リターン コード 説明
APPX_E_INVALID_MANIFEST
inputStream には、マニフェストの構文上有効な XML が含まれていません。

要件

要件
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー appxpackaging.h

こちらもご覧ください

IAppxBundleFactory