Share via


Metodo IAppxEncryptionFactory::CreateEncryptedBundleReader (appxpackaging.h)

Crea un oggetto bundle di sola lettura a cui è possibile aggiungere pacchetti di app Windows crittografati.

Sintassi

HRESULT CreateEncryptedBundleReader(
  [in]          IStream             *inputStream,
  [in]          const APPX_KEY_INFO *keyInfo,
  [out, retval] IAppxBundleReader   **bundleReader
);

Parametri

[in] inputStream

Flusso per la lettura del bundle crittografato.

[in] keyInfo

Informazioni chiave contenenti la chiave di crittografia di base e l'ID chiave per decrittografare il bundle. La chiave di base viene usata per derivare le chiavi di crittografia per file. Se questo parametro è Null, viene usata la chiave di test globale e l'ID chiave.

[out, retval] bundleReader

Oggetto lettore bundle creato.

Valore restituito

Se il metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 versione 1607 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione appxpackaging.h

Vedi anche

IAppxEncryptionFactory