fci.h header
This header is used by Developer Notes. For more information, see:
fci.h contains the following programming interfaces:
Functions
FCIAddFile The FCIAddFile adds a file to the cabinet under construction. |
FCICreate The FCICreate function creates an FCI context. |
FCIDestroy The FCIDestroy function deletes an open FCI context, freeing any memory and temporary files associated with the context. |
FCIFlushCabinet The FCIFlushCabinet function completes the current cabinet. |
FCIFlushFolder The FCIFlushFolder function forces the current folder under construction to be completed immediately. |
FNFCIALLOC The FNFCIALLOC provides the declaration for the application-defined callback function to allocate memory within an FCI context. |
FNFCICLOSE The FNFCICLOSE macro provides the declaration for the application-defined callback function to close a file in an FCI context. |
FNFCIDELETE The FNFCIDELETE macro provides the declaration for the application-defined callback function to delete a file in the FCI context. |
FNFCIFILEPLACED The FNFCIFILEPLACED macro provides the declaration for the application-defined callback function to notify when a file is placed in the cabinet. |
FNFCIFREE The FNFCIFREE macro provides the declaration for the application-defined callback function to free previously allocated memory in an FCI context. |
FNFCIGETNEXTCABINET The FNFCIGETNEXTCABINET macro provides the declaration for the application-defined callback function to request information for the next cabinet. |
FNFCIGETOPENINFO The FNFCIGETOPENINFO macro provides the declaration for the application-defined callback function to open a file and retrieve file date, time, and attribute. |
FNFCIGETTEMPFILE The FNFCIGETTEMPFILE macro provides the declaration for the application-defined callback function to obtain a temporary file name. |
FNFCIOPEN The FNFCIOPEN macro provides the declaration for the application-defined callback function to open a file in an FCI context. |
FNFCIREAD The FNFCIREAD macro provides the declaration for the application-defined callback function to read data from a file in an FCI context. |
FNFCISEEK The FNFCISEEK macro provides the declaration for the application-defined callback function to move a file pointer to the specified location in an FCI context. |
FNFCISTATUS The FNFCISTATUS macro provides the declaration for the application-defined callback function to update the user. |
FNFCIWRITE The FNFCIWRITE macro provides the declaration for the application-defined callback function to write data to a file in an FCI context. |
Structures
CCAB The CCAB structure contains cabinet information. |