GetSFXPos

Возвращает позицию начала архива в потоке передаваемых функции IsArchive данных.
DWORD WINAPI GetSFXPos(void);

Параметры

Нет.

Возвращаемое значение

Позиция начала архива относительно начала файла.

Замечания

Функция GetSFXPos вызывается сразу после успешного распознавания архива функцией IsArchive. MultiArc выбирает тот FMT-модуль, который вернул наименьшее значение (ближе к началу файла). Это исправляет ситуацию, когда в ZIP-файл с именем, например, "N3gk8v1t.106" помещен ARJ-архив без сжатия. И если в такой архив заглянуть предыдущими версиями MultiArc, то увидим содержимое именно ARJ-архива, а не ZIP.

Смотрите также:
поддержка архивов