IAppxEncryptionFactory::CreateEncryptedPackageReader-Methode (appxpackaging.h)
Erstellt eine neue instance von IAppxPackageReader zum Lesen verschlüsselter Pakete.
Syntax
HRESULT CreateEncryptedPackageReader(
[in] IStream *inputStream,
[in] const APPX_KEY_INFO *keyInfo,
[out, retval] IAppxPackageReader **packageReader
);
Parameter
[in] inputStream
Ein lesbarer Stream aus dem App-Paket.
[in] keyInfo
Schlüsselinformationen, die den Basisverschlüsselungsschlüssel und die Schlüssel-ID für die Verschlüsselung des Pakets enthalten. Der Basisverschlüsselungsschlüssel wird verwendet, um die Verschlüsselungsschlüssel pro Datei abzuleiten. Wenn dieser Parameter NULL ist, werden der globale Testschlüssel und die Schlüssel-ID verwendet.
[out, retval] packageReader
Das erstellte Paketleseobjekt.
Rückgabewert
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1607 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2016 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | appxpackaging.h |