|
Lhaz
|
CAB Interface [詳解]
#include "altstr.hpp"#include <windows.h>#include <io.h>#include <sys/stat.h>#include <fdi.h>#include <fci.h>#include "mybuf.h"#include "mymisc.h"#include "myfile.h"#include "mydebug.h"#include "mytime.h"#include "lhazcab.h"#include "lhazfile_arc.h"#include "lhazfiletree.h"#include "lhazif.h"#include "lhazprocfile.h"#include "lhazregs.h"#include "lhazsfx.h"#include "resource.h"#include "cabsfx.c"関数 | |
| FNALLOC (mem_alloc) | |
| FNFREE (mem_free) | |
| FNOPEN (file_open) | |
| FNREAD (file_read) | |
| FNWRITE (file_write) | |
| FNCLOSE (file_close) | |
| FNSEEK (file_seek) | |
| FNFDINOTIFY (notification_function) | |
| FNFCIOPEN (fci_open) | |
| FNFCIREAD (fci_read) | |
| FNFCIWRITE (fci_write) | |
| FNFCICLOSE (fci_close) | |
| FNFCISEEK (fci_seek) | |
| FNFCIDELETE (fci_delete) | |
| FNFCIFILEPLACED (file_placed) | |
| FNFCIGETTEMPFILE (get_temp_file) | |
| FNFCISTATUS (progress) | |
| FNFCIGETNEXTCABINET (get_next_cabinet) | |
| FNFCIGETOPENINFO (get_open_info) | |
CAB Interface
| FNALLOC | ( | mem_alloc | ) |
| FNCLOSE | ( | file_close | ) |
| FNFCICLOSE | ( | fci_close | ) |
| FNFCIDELETE | ( | fci_delete | ) |
| FNFCIFILEPLACED | ( | file_placed | ) |
| FNFCIGETNEXTCABINET | ( | get_next_cabinet | ) |
| FNFCIGETOPENINFO | ( | get_open_info | ) |
| FNFCIGETTEMPFILE | ( | get_temp_file | ) |
| FNFCIOPEN | ( | fci_open | ) |
| FNFCIREAD | ( | fci_read | ) |
| FNFCISEEK | ( | fci_seek | ) |
| FNFCISTATUS | ( | progress | ) |
| FNFCIWRITE | ( | fci_write | ) |
| FNFDINOTIFY | ( | notification_function | ) |
| FNFREE | ( | mem_free | ) |
| FNOPEN | ( | file_open | ) |
| FNREAD | ( | file_read | ) |
| FNSEEK | ( | file_seek | ) |
| FNWRITE | ( | file_write | ) |