Share via


Metodo IAppxBundleFactory::CreateBundleManifestReader (appxpackaging.h)

Crea un oggetto manifesto di aggregazione di sola lettura da un flusso autonomo a AppxBundleManifest.xml.

Sintassi

HRESULT CreateBundleManifestReader(
  [in]          IStream                   *inputStream,
  [out, retval] IAppxBundleManifestReader **manifestReader
);

Parametri

[in] inputStream

Tipo: IStream*

Flusso di input che fornisce il file XML del manifesto per la lettura. Il flusso deve supportare Read, Seek e Stat. Se questi metodi hanno esito negativo, i codici di errore potrebbero essere passati a e restituiti da questo metodo.

[out, retval] manifestReader

Tipo: IAppxBundleManifestReader**

Lettore manifesto.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore che include, ma non è limitato a, quelli nella tabella seguente.

Codice restituito Descrizione
APPX_E_INVALID_MANIFEST
InputStream non contiene XML valido sintatticamente per il manifesto.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione appxpackaging.h

Vedi anche

IAppxBundleFactory