Export (0) Print
Expand All

Cabinet API Functions

This section describes the following Cabinet API functions:

FCI Functions

The FCI (File Compression Interface) library provides the ability to create cabinets (also known as "CAB files"). Additionally, the library provides compression to reduce the size of the file data stored in cabinets.

FunctionDescription
FCIAddFile

Adds a file to the cabinet currently being contructed.

FCICreate

Creates an FCI context.

FCIDestroy

Deletes an open FCI context, freeing any memory and temporary files associated with the context.

FCIFlushCabinet

Completes the current cabinet.

FCIFlushFolder

Forces the current folder under construction to be completed immediately.

 

FDI Functions

The FDI (File Decompression Interface) library provides the ability to extract files from cabinets.

FunctionDescription
FDICopy

Extracts files from cabinets.

FDICreate

Creates an FDI context.

FDIDestroy

Deletes an open FDI context.

FDIIsCabinet

Determines whether a file is a cabinet and, if it is, returns descriptive information.

FDITruncateCabinet

Truncates a cabinet file starting at the specified folder number.

 

Deprecated Functions

Related topics

Cabinet API Reference
Using the Cabinet API

 

 

Community Additions

ADD
Show:
© 2014 Microsoft