ESO_SetParam

главная

Функция ESO_SetParam используется для изменения значения того или иного параметра объекта "расширенные параметры поиска".

BOOL WINAPI ESO_SetParam(
  EXTENDEDSEARCHOPTIONS *eso,
  DWORD Param_ID,
  void *Value
);

Параметры

eso
Указатель на изменяемый объект.
Param_ID
Вид изменяемого параметра. Может быть одним из следующих:
Минимальный размер файла. Value - указатель на FARINT64.
Максимальный размер файла. Value - указатель на FARINT64.
Учитывать ESO_ID_MINSIZE. Value - указатель на BOOL (TRUE - да, FALSE - нет).
Учитывать ESO_ID_MAXSIZE. Value - указатель на BOOL (TRUE - да, FALSE - нет).
Обрабатывать файлы с датой такой или позже. Value - указатель на FILETIME (см. описание в документации по win32 api).
Обрабатывать файлы с датой такой или меньше. Value - указатель на FILETIME (см. описание в документации по win32 api).
Учитывать ESO_ID_MINTIME. Value - указатель на BOOL (TRUE - да, FALSE - нет).
Учитывать ESO_ID_MAXTIME. Value - указатель на BOOL (TRUE - да, FALSE - нет).
Тип даты. Value - указатель на число типа DWORD, которое может принимать следующие значения:
Дата создания.
Дата последнего доступа.
Дата последней модификации.
Атрибуты нужных файлов. Value - указатель на AttributesSet
Value
Указатель на новое значение параметра. См. описание Param_ID.

Возвращаемое значение

TRUE в случае удачи, FALSE - при неудаче.
Смотрите также:
Сервисные функции | ESO_Create | ESO_Delete | ESO_GetMode | ESO_Copy | ESO_Edit | ESO_CompareWithWFD | ESO_GetParam | ESO_Load | ESO_Save