fdi.h header
This header is used by Developer Notes. For more information, see:
fdi.h contains the following programming interfaces:
Functions
FDICopy The FDICopy function extracts files from cabinets. |
FDICreate The FDICreate function creates an FDI context. |
FDIDestroy The FDIDestroy function deletes an open FDI context. |
FDIIsCabinet The FDIIsCabinet function determines whether a file is a cabinet and, if it is, returns information about it. |
FDITruncateCabinet The FDITruncateCabinet function truncates a cabinet file starting at the specified folder number. |
FNALLOC The FNALLOC provides the declaration for the application-defined callback function to allocate memory in an FDI context. |
FNCLOSE The FNCLOSE macro provides the declaration for the application-defined callback function to close a file in an FDI context. |
FNFDINOTIFY The FNFDINOTIFY macro provides the declaration for the application-defined callback notification function to update the application on the status of the decoder. |
FNFREE The FNFREE macro provides the declaration for the application-defined callback function to free previously allocated memory in an FDI context. |
FNOPEN The FNOPEN macro provides the declaration for the application-defined callback function to open a file in an FDI context. |
FNREAD The FNREAD macro provides the declaration for the application-defined callback function to read data from a file in an FDI context. |
FNSEEK The FNSEEK macro provides the declaration for the application-defined callback function to move a file pointer to the specified location in an FDI context. |
FNWRITE The FNWRITE macro provides the declaration for the application-defined callback function to write data to a file in an FDI context. |
Structures
FDICABINETINFO The FDICABINETINFO structure contains details about a particular cabinet file. |
FDINOTIFICATION The FDINOTIFICATION structure to provide information to FNFDINOTIFY. |