|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Classes | |
| struct | ERF |
| struct | CCAB |
Enumerations | |
| enum | FCIERROR { FCIERR_NONE , FCIERR_OPEN_SRC , FCIERR_READ_SRC , FCIERR_ALLOC_FAIL , FCIERR_TEMP_FILE , FCIERR_BAD_COMPR_TYPE , FCIERR_CAB_FILE , FCIERR_USER_ABORT , FCIERR_MCI_FAIL } |
Functions | |
| HFCI __cdecl | FCICreate (PERF, PFNFCIFILEPLACED, PFNFCIALLOC, PFNFCIFREE, PFNFCIOPEN, PFNFCIREAD, PFNFCIWRITE, PFNFCICLOSE, PFNFCISEEK, PFNFCIDELETE, PFNFCIGETTEMPFILE, PCCAB, void *) |
| BOOL __cdecl | FCIAddFile (HFCI, char *, char *, BOOL, PFNFCIGETNEXTCABINET, PFNFCISTATUS, PFNFCIGETOPENINFO, TCOMP) |
| BOOL __cdecl | FCIFlushCabinet (HFCI, BOOL, PFNFCIGETNEXTCABINET, PFNFCISTATUS) |
| BOOL __cdecl | FCIFlushFolder (HFCI, PFNFCIGETNEXTCABINET, PFNFCISTATUS) |
| BOOL __cdecl | FCIDestroy (HFCI hfci) |
| #define CompressionLevelFromTCOMP | ( | tc | ) | (((tc) & tcompMASK_QUANTUM_LEVEL) >> tcompSHIFT_QUANTUM_LEVEL) |
| #define CompressionMemoryFromTCOMP | ( | tc | ) | (((tc) & tcompMASK_QUANTUM_MEM) >> tcompSHIFT_QUANTUM_MEM) |
| #define LZXCompressionWindowFromTCOMP | ( | tc | ) | (((tc) & tcompMASK_LZX_WINDOW) >> tcompSHIFT_LZX_WINDOW) |
| #define tcompBAD 0x000F /* Unspecified compression type */ |
| #define tcompTYPE_NONE 0x0000 /* No compression */ |
| Enumerator | |
|---|---|
| FCIERR_NONE | |
| FCIERR_OPEN_SRC | |
| FCIERR_READ_SRC | |
| FCIERR_ALLOC_FAIL | |
| FCIERR_TEMP_FILE | |
| FCIERR_BAD_COMPR_TYPE | |
| FCIERR_CAB_FILE | |
| FCIERR_USER_ABORT | |
| FCIERR_MCI_FAIL | |
Definition at line 116 of file fci.h.
| BOOL __cdecl FCIAddFile | ( | HFCI | hfci, |
| char * | pszSourceFile, | ||
| char * | pszFileName, | ||
| BOOL | fExecute, | ||
| PFNFCIGETNEXTCABINET | pfnfcignc, | ||
| PFNFCISTATUS | pfnfcis, | ||
| PFNFCIGETOPENINFO | pfnfcigoi, | ||
| TCOMP | typeCompress | ||
| ) |
Definition at line 1397 of file fci.c.
Referenced by add_file().
| HFCI __cdecl FCICreate | ( | PERF | perf, |
| PFNFCIFILEPLACED | pfnfiledest, | ||
| PFNFCIALLOC | pfnalloc, | ||
| PFNFCIFREE | pfnfree, | ||
| PFNFCIOPEN | pfnopen, | ||
| PFNFCIREAD | pfnread, | ||
| PFNFCIWRITE | pfnwrite, | ||
| PFNFCICLOSE | pfnclose, | ||
| PFNFCISEEK | pfnseek, | ||
| PFNFCIDELETE | pfndelete, | ||
| PFNFCIGETTEMPFILE | pfnfcigtf, | ||
| PCCAB | pccab, | ||
| void * | pv | ||
| ) |
Definition at line 998 of file fci.c.
Referenced by create_cab_file(), create_cc_test_files(), and test_FDICopy().
Definition at line 1709 of file fci.c.
Referenced by create_cab_file(), create_cc_test_files(), and test_FDICopy().
| BOOL __cdecl FCIFlushCabinet | ( | HFCI | hfci, |
| BOOL | fGetNextCab, | ||
| PFNFCIGETNEXTCABINET | pfnfcignc, | ||
| PFNFCISTATUS | pfnfcis | ||
| ) |
Definition at line 1675 of file fci.c.
Referenced by create_cab_file(), create_cc_test_files(), and test_FDICopy().
| BOOL __cdecl FCIFlushFolder | ( | HFCI | hfci, |
| PFNFCIGETNEXTCABINET | pfnfcignc, | ||
| PFNFCISTATUS | pfnfcis | ||
| ) |
Definition at line 1631 of file fci.c.
Referenced by FCIAddFile().