Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IAppxFactory interface

Creates objects for reading and writing app packages.

Members

The IAppxFactory interface inherits from the IUnknown interface. IAppxFactory also has these types of members:

Methods

The IAppxFactory interface has these methods.

MethodDescription
CreateBlockMapReader

Creates a read-only block map object model from contents provided by an IStream.

CreateManifestReader

Creates a read-only manifest object model from contents provided by an IStream.

CreatePackageReader

Creates a read-only package reader from the contents provided by an IStream. This method does not validate the digital signature.

CreatePackageWriter

Creates a write-only package object to which files can be added.

CreateValidatedBlockMapReader

Creates a read-only block map object model from contents provided by an IStream and a digital signature.

 

Remarks

The IAppxFactory interface provides factory methods to create readers and writers of app packages as well as methods to create readers for block maps and manifests outside of a package.

Examples

For examples, see:

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

AppxPackaging.h

IDL

AppxPackaging.idl

IID

IID_IAppxFactory is defined as beb94909-e451-438b-b5a7-d79e767b75d8

See also

IAppxBlockMapReader
IAppxManifestReader
IAppxPackageReader
IAppxPackageWriter

 

 

Show:
© 2014 Microsoft. All rights reserved.