Freigeben über


IAppxPackageReader::GetFootprintFile-Methode (appxpackaging.h)

Ruft eine Footprintdatei aus dem Paket ab.

Syntax

HRESULT GetFootprintFile(
  [in]          APPX_FOOTPRINT_FILE_TYPE type,
  [out, retval] IAppxFile                **file
);

Parameter

[in] type

Typ: APPX_FOOTPRINT_FILE_TYPE

Der Typ der abzurufenden Footprintdatei.

[out, retval] file

Typ: IAppxFile**

Das Dateiobjekt, das der Footprintdatei des Typs entspricht.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben, der die Fehler in der folgenden Tabelle enthält, aber nicht beschränkt ist.

Rückgabecode Beschreibung
E_INVALIDARG
Der type-Parameter ist kein Member der APPX_FOOTPRINT_FILE_TYPE Enumeration.
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
Das Paket enthält keine Footprintdatei des angegebenen Typs.

GetFootprintFile kann diesen Fehler für APPX_FOOTPRINT_FILE_TYPE_SIGNATURE - und APPX_FOOTPRINT_FILE_TYPE_CODEINTEGRITY-Typen zurückgeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile appxpackaging.h

Weitere Informationen

IAppxFile

IAppxPackageReader

IAppxPackageReader::GetPayloadFile

IAppxPackageReader::GetPayloadFiles