Share via


Metodo IAppxEncryptionFactory::CreateEncryptedPackageReader (appxpackaging.h)

Crea una nuova istanza di IAppxPackageReader per la lettura di pacchetti crittografati.

Sintassi

HRESULT CreateEncryptedPackageReader(
  [in]          IStream             *inputStream,
  [in]          const APPX_KEY_INFO *keyInfo,
  [out, retval] IAppxPackageReader  **packageReader
);

Parametri

[in] inputStream

Flusso leggibile dal pacchetto dell'app.

[in] keyInfo

Informazioni chiave contenenti la chiave di crittografia di base e l'ID chiave per crittografare il pacchetto. La chiave di crittografia 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] packageReader

Oggetto lettore del pacchetto 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