IAppxBundleReader::GetPayloadPackage-Methode (appxpackaging.h)

Ruft ein appx-Dateiobjekt für das Nutzlastpaket mit dem angegebenen Dateinamen ab.

Syntax

HRESULT GetPayloadPackage(
  [in]          LPCWSTR   fileName,
  [out, retval] IAppxFile **payloadPackage
);

Parameter

[in] fileName

Typ: LPCWSTR

Der Name der abzurufenden Nutzlastdatei.

[out, retval] payloadPackage

Typ: IAppxFile**

Das Nutzlastdateiobjekt, das fileName 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
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
Es gibt keine Nutzlastdatei mit dem angegebenen Dateinamen.

Hinweise

Sie können den Stream des Dateiobjekts an IAppxFactory::CreatePackageReader übergeben, um ein Paketleseobjekt über die appx-Datei abzurufen.

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