Freigeben über


IAppxBundleReader::GetFootprintFile-Methode (appxpackaging.h)

Ruft den angegebenen Typ der Footprintdatei aus dem Bundle ab.

Syntax

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

Parameter

[in] fileType

Typ: APPX_BUNDLE_FOOTPRINT_FILE_TYPE

Der Typ der abzurufenden Footprintdatei.

[out, retval] footprintFile

Typ: IAppxFile**

Das Dateiobjekt, das der Footprintdatei von fileType 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 fileType-Parameter ist kein gültiger Wert in der APPX_BUNDLE_FOOTPRINT_FILE_TYPE-Enumeration .
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
Das Bundle enthält keine Footprintdatei des angegebenen Typs.

GetFootprintFile kann diesen Fehler für den typ APPX_BUNDLE_FOOTPRINT_FILE_TYPE_SIGNATURE zurückgeben.

Anforderungen

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

Weitere Informationen

IAppxBundleReader