Skip to content

Latest commit

 

History

History
87 lines (66 loc) · 3.4 KB

nf-appxpackaging-iappxencryptionfactory-createencryptedpackagewriter.md

File metadata and controls

87 lines (66 loc) · 3.4 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:appxpackaging.IAppxEncryptionFactory.CreateEncryptedPackageWriter
IAppxEncryptionFactory::CreateEncryptedPackageWriter (appxpackaging.h)
Creates a new instance of an IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter)
CreateEncryptedPackageWriter
CreateEncryptedPackageWriter method [App packaging and management]
CreateEncryptedPackageWriter method [App packaging and management]
IAppxEncryptionFactory interface
IAppxEncryptionFactory interface [App packaging and management]
CreateEncryptedPackageWriter method
IAppxEncryptionFactory.CreateEncryptedPackageWriter
IAppxEncryptionFactory::CreateEncryptedPackageWriter
appxpackaging/IAppxEncryptionFactory::CreateEncryptedPackageWriter
appxpkg.iappxencryptionfactory_createencryptedpackagewriter
appxpkg\iappxencryptionfactory_createencryptedpackagewriter.htm
appxpkg
01447B17-E197-4E08-B878-F5487F3E9E92
12/05/2018
CreateEncryptedPackageWriter, CreateEncryptedPackageWriter method [App packaging and management], CreateEncryptedPackageWriter method [App packaging and management],IAppxEncryptionFactory interface, IAppxEncryptionFactory interface [App packaging and management],CreateEncryptedPackageWriter method, IAppxEncryptionFactory.CreateEncryptedPackageWriter, IAppxEncryptionFactory::CreateEncryptedPackageWriter, appxpackaging/IAppxEncryptionFactory::CreateEncryptedPackageWriter, appxpkg.iappxencryptionfactory_createencryptedpackagewriter
appxpackaging.h
Windows
Windows 10, version 1607 [desktop apps only]
Windows Server 2016 [desktop apps only]
AppxPackaging.idl
Windows
19H1
IAppxEncryptionFactory::CreateEncryptedPackageWriter
appxpackaging/IAppxEncryptionFactory::CreateEncryptedPackageWriter
c++
APIRef
kbSyntax
COM
AppxPackaging.h
IAppxEncryptionFactory.CreateEncryptedPackageWriter

IAppxEncryptionFactory::CreateEncryptedPackageWriter

-description

Creates a new instance of an IAppxEncryptedPackageWriter.

-parameters

-param outputStream [in]

A writable stream for sending bytes produced by the app package.

-param manifestStream [in]

A readable stream that defines the package for the AppxManifest.xml.

-param settings [in]

Settings for creating the package.

-param keyInfo [in]

Key info containing the base encryption key and key ID for encrypting the package. The base encryption key is used to derive the per file encryption keys. If this parameter is null, the global test key and key ID are used.

-param exemptedFiles

The list of files to be exempted from encryption.

-param packageWriter [out, retval]

The package writer object created.

-returns

If the method succeeds, it returns S_OK. Otherwise, it returns an error code.

-see-also

IAppxEncryptionFactory