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 之使用量檔案的檔案物件。

傳回值

類型: HRESULT

如果方法成功,它會 傳回S_OK。 否則,它會傳回錯誤碼,其中包含但不限於下表中的錯誤碼。

傳回碼 Description
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