Share via


Método IAppxPackageWriter::Close (appxpackaging.h)

Escribe los archivos de superficie al final del paquete de la aplicación y cierra el flujo de salida del objeto escritor de paquetes.

Sintaxis

HRESULT Close(
  [in] IStream *manifest
);

Parámetros

[in] manifest

Tipo: IStream*

Secuencia que proporciona el contenido del manifiesto para el paquete. La secuencia debe admitir Read, Seek y Stat.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error que incluye, pero no está limitado a, los de la tabla siguiente.

Código devuelto Descripción
E_NOT_VALID_STATE
El sistema de escritura está cerrado.
APPX_E_INVALID_MANIFEST
El flujo de entrada contiene un manifiesto que no es válido.

Comentarios

Solo se debe llamar al método Close después de que se hayan agregado todos los archivos de carga al paquete.

Ejemplos

Para obtener un ejemplo, consulte Creación de un paquete de aplicación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado appxpackaging.h

Consulte también

IAppxPackageWriter