Некоторые особенности

Начало  Предыдущая  Следующая

Если не указан флаг PK_CAPS_BY_CONTENT или отсутствуют обе функции CanYouHandleThisFileW и CanYouHandleThisFile, то любой файл с указанным расширением всегда будет определяться как файл данного вида архива, даже если расширение совпадает случайно, а содержимое файла не соответствует формату архива. За исключением случая, когда на это же расширение есть другой плагин, который умеет определять тип архива, и это его тип архива.

Для корректности индикаторов функция прогресса (ArcProcessDataProcW, tProcessDataProcW или tProcessDataProc) должна вызываться плагином обязательно для каждого обрабатываемого файла или папки.