TODO

ExtractStruct

Структура ExtractStruct передается в качестве параметра функции ModuleEntry с идентификатором FID_EXTRACT и передает в обрабатывающую функцию параметры для извлечения объектов из архива.
			
	struct ExtractStruct {
		DWORD dwStructVersion;

		HANDLE hArchive;
	
		const ArchiveItem *pItems;
		int nItemsNumber;
	
		const TCHAR *lpDestPath;
		const TCHAR *lpCurrentPath;

		//bool bResult;
		int nResult; //NEW!!!
	};
			
		

Элементы

dwStructVersion
Версия структуры ExtractStruct. В настоящее время поле не используется.
hArchive
Параметр, определяющий обрабатываемый архив. Соответствует параметру hResult функций FID_OPENARCHIVE и FID_CREATEARCHIVE.
pItems
Набор структур типа ArchiveItem, описывающих параметры извлекаемых файлов.
nItemsNumber
Количество файлов для извлечения.
lpDestPath
Путь, по которому необходимо извлечь файлы.
lpCurrentPath
Текущий путь в архиве.
nResult