ProcessFileW функция |
Начало Предыдущая Следующая |
Распаковывает, тестирует или пробрасывает текущий файл архива. Синтаксис C++
Параметры hArcData [in] Тип: HANDLE Operation [in] Тип: int Код операции согласно таблице:
DestPath [in, optional] Тип: wchar_t* Путь для распаковки. Если не равен NULL, то дописывается к имени файла в параметре DestName. Должно равняться NULL при Operation не равному PK_EXTRACT. DestName [in, optional] Тип: wchar_t* Имя файла для распаковки, либо полный путь к нему. Если DestPath не NULL, то путь в DestPath будет добавлен к DestName. Должно равняться NULL при Operation не равному PK_EXTRACT. Возвращаемое значение Тип: int В случае успеха возвращает 0, иначе возвращает код ошибки. Примечание: Данная функция обрабатывает всегда только один текущий файл или папку в архиве. Переход к очередному файлу в архиве осуществляется вызовом ProcessFileW с параметром PK_SKIP. Получение свойств текущего файла в архиве осуществляется вызовом функции ReadHeaderExW. |