次の方法で共有


IAppxPackageReader::GetPayloadFile メソッド (appxpackaging.h)

パッケージからペイロード ファイルを取得します。

構文

HRESULT GetPayloadFile(
  [in]          LPCWSTR   fileName,
  [out, retval] IAppxFile **file
);

パラメーター

[in] fileName

種類: LPCWSTR

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

[out, retval] file

種類: IAppxFile**

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

戻り値

種類: HRESULT

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

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

注釈

指定した fileName には、パッケージ ルート ディレクトリに対する相対パスを含める必要があります。

要件

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

こちらもご覧ください

IAppxFile

IAppxPackageReader

IAppxPackageReader::GetFootprintFile

IAppxPackageReader::GetPayloadFiles