次の方法で共有


IAppxBundleReader::GetPayloadPackage メソッド (appxpackaging.h)

指定したファイル名を持つペイロード パッケージの appx ファイル オブジェクトを取得します。

構文

HRESULT GetPayloadPackage(
  [in]          LPCWSTR   fileName,
  [out, retval] IAppxFile **payloadPackage
);

パラメーター

[in] fileName

種類: LPCWSTR

取得するペイロード ファイルの名前。

[out, retval] payloadPackage

種類: IAppxFile**

fileName に対応する ペイロード ファイル オブジェクト。

戻り値

種類: HRESULT

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

リターン コード 説明
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
指定したファイル名を持つペイロード ファイルはありません。

注釈

ファイル オブジェクトのストリームを IAppxFactory::CreatePackageReader に渡して、appx ファイルを介してパッケージ リーダー オブジェクトを取得できます。

要件

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

こちらもご覧ください

IAppxBundleReader