tHeaderDataExW структура |
Начало Предыдущая Следующая |
Данная структура используется в функции ReadHeaderExW. Синтаксис C++
Члены FileName Тип: wchar_t[1024]* Имя файла вместе с подпапками внутри архива. Flags Тип: unsigned int Плагин должен корректно заполнять это битовое поле согласно таблице (если он поддерживает соответствующие возможности):
PackSize Тип: unsigned int Младшие 4 байта 64-битного размера файла после упаковки. PackSizeHigh Тип: unsigned int Старшие 4 байта 64-битного размера файла после упаковки. UnpSize Тип: unsigned int Младшие 4 байта 64-битного размера файла до упаковки. UnpSizeHigh Тип: unsigned int Старшие 4 байта 64-битного размера файла до упаковки. FileTime Тип: unsigned int Дата модификации файла в стандарте MS DOS. Method Тип: unsigned int Номер метода упаковки файла. Данное значение имеет индивидуальный смысл для каждого плагина. FileAttr Тип: unsigned int Это битовое поле содержит системные атрибуты файла, согласно таблице:
ArcName, HostOS, FileCRC, UnpVer, CmtBuf, CmtBufSize, CmtSize, CmtState Данные поля пока не используются. Но плагин может их заполнять. Reserved Тип: char[1024] Данное поле не используется и не должно изменяться. |