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 не установлен, то возможна выдача диалога подтверждения и редактирование пути назначения.
Смотрите также: