Share via


Metodo IAppxEncryptionFactory::D ecryptBundle (appxpackaging.h)

Crea un bundle di app di Windows non crittografato da uno crittografato.

Sintassi

HRESULT DecryptBundle(
  [in] IStream             *inputStream,
  [in] IStream             *outputStream,
  [in] const APPX_KEY_INFO *keyInfo
);

Parametri

[in] inputStream

Flusso leggibile dal bundle dell'app da decrittografare.

[in] outputStream

Flusso di convalida per la scrittura del bundle di app decrittografato risultante.

[in] keyInfo

Informazioni sulla chiave contenente 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 ogni file. Se questo parametro è Null, vengono usati la chiave di test globale e l'ID chiave.

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