Freigeben über


IAppxPackageWriter::Close-Methode (appxpackaging.h)

Schreibt Speicherbedarfsdateien am Ende des App-Pakets und schließt den Ausgabedatenstrom des Package Writer-Objekts.

Syntax

HRESULT Close(
  [in] IStream *manifest
);

Parameter

[in] manifest

Typ: IStream*

Der Stream, der den Inhalt des Manifests für das Paket bereitstellt. Der Stream muss Read, Seek und Stat unterstützen.

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode zurückgegeben, der die In der folgenden Tabelle enthält, aber nicht darauf beschränkt ist.

Rückgabecode Beschreibung
E_NOT_VALID_STATE
Der Writer ist geschlossen.
APPX_E_INVALID_MANIFEST
Der Eingabedatenstrom enthält ein ungültiges Manifest.

Hinweise

Die Close-Methode sollte erst aufgerufen werden, nachdem dem Paket alle Nutzlastdateien hinzugefügt wurden.

Beispiele

Ein Beispiel finden Sie unter Erstellen eines App-Pakets.

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

IAppxPackageWriter