PutFilesInfo
Структура
PutFilesInfo
передает информацию об обрабатываемых элементах в функции PutFilesW.
struct PutFilesInfo { size_t StructSize; HANDLE hPanel; struct PluginPanelItem *PanelItem; size_t ItemsNumber; BOOL Move; const wchar_t *SrcPath; OPERATION_MODES OpMode; };
Элементы
StructSize
Это поле содержит размер структуры
PutFilesInfo
.hPanel
Описатель панели, возвращаемый функцией OpenW.
PanelItem
Указатель на массив из структур PluginPanelItem. Каждая структура описывает файл для передачи.
ItemsNumber
Число элементов в массиве
PanelItem
.Move
Ноль, если файл должен быть скопирован, иначе перемещён.
SrcPath
Путь источника (откуда получим файлы для передачи).
OpMode
Комбинация флагов OPERATION_MODES. Функция PutFilesW должна воспринимать флаг
OPM_SILENT
. Также она может использовать флаг OPM_DESCR
.
Если флаг OPM_SILENT
не установлен, то возможна выдача диалога подтверждения и редактирование пути назначения.
Смотрите также: