次の方法で共有


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

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

構文

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

パラメーター

[in] inputStream

型: IStream*する

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

[out, retval] manifestReader

型: IAppxBundleManifestReader**

マニフェスト リーダー。

戻り値

型: HRESULT

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

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

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1 [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2012 R2 [デスクトップ アプリのみ]
ターゲット プラットフォーム ウィンドウズ
ヘッダー appxpackaging.h

関連項目

IAppxBundleFactory