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

指定した種類のフットプリント ファイルをバンドルから取得します。

構文

HRESULT GetFootprintFile(
  [in]          APPX_BUNDLE_FOOTPRINT_FILE_TYPE fileType,
  [out, retval] IAppxFile                       **footprintFile
);

パラメーター

[in] fileType

種類: APPX_BUNDLE_FOOTPRINT_FILE_TYPE

取得するフットプリント ファイルの種類。

[out, retval] footprintFile

種類: IAppxFile**

fileType のフットプリント ファイルに対応する file オブジェクト。

戻り値

型: HRESULT

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

リターン コード 説明
E_INVALIDARG
fileType パラメーターは、APPX_BUNDLE_FOOTPRINT_FILE_TYPE列挙の有効な値ではありません。
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
バンドルには、指定された型のフットプリント ファイルが含まれません。

GetFootprintFile は、 APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE 型に対してこのエラーを返すことができます。

要件

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

こちらもご覧ください

IAppxBundleReader