Packaging API Programming Guide

This section contains conceptual topics that describe how to use the Windows 7 Packaging APIs.

Topic Description
Getting Started with the Packaging API The Windows 7 Packaging feature is a set of COM-based API that provides support for accessing, modifying, and saving packages using C and C++. This topic includes the prerequisites and programming information needed to begin using the APIs.
Open Packaging Conventions Fundamentals Introduces the ECMA-376 OpenXML, 1st Edition, Part 2: Open Packaging Conventions (OPC) concepts that are required for using Packaging APIs.
Packages Fundamentals The topics in this section describe using the Packaging APIs to represent and interact with packages.
Parts Fundamentals The topics in this section describe using the Packaging APIs to represent and interact with parts.
Relationships Fundamentals The topic in this section describes using the Packaging APIs to represent and interact with relationships.
Digital Signatures Fundamentals The topic in this section describes using the Packaging APIs to generate, modify, and validate package signatures.
Differences between the Native and Managed APIs This topic describes the programming differences between the native-code Packaging API, introduced in Windows 7, and its managed-code System.IO.Packaging API counterpart.

 

Packaging

Overviews

Getting Started with the Packaging API

Reference

Packaging API Glossary

Packaging API Reference

Packaging API Samples