Перечисление FINDEX_SEARCH_OPS (minwinbase.h)
Определяет значения, используемые с функцией FindFirstFileEx для указания типа выполняемой фильтрации.
Синтаксис
typedef enum _FINDEX_SEARCH_OPS {
FindExSearchNameMatch,
FindExSearchLimitToDirectories,
FindExSearchLimitToDevices,
FindExSearchMaxSearchOp
} FINDEX_SEARCH_OPS;
Константы
FindExSearchNameMatch Поиск файла, который соответствует указанному имени файла. Параметр lpSearchFilter для Параметр FindFirstFileEx должен иметь значение Значение NULL при использовании этой операции поиска. |
FindExSearchLimitToDirectories Это флаг рекомендаций. Если файловая система поддерживает фильтрацию каталогов, функция ищет файл, который соответствует указанному имени и также является каталогом. Если файловая система не поддерживает фильтрацию каталогов, этот флаг игнорируется автоматически. При использовании этого значения поиска параметр lpSearchFilter функции FindFirstFileEx должен иметь значение NULL . Если требуется фильтрация каталогов, этот флаг можно использовать во всех файловых системах, но так как он является флагом рекомендаций и влияет только на файловые системы, которые его поддерживают, приложение должно изучить данные атрибута файла, хранящиеся в параметре lpFindFileData функции FindFirstFileEx , чтобы определить, вернула ли функция дескриптор в каталог. |
FindExSearchLimitToDevices Этот тип фильтрации недоступен. Дополнительные сведения см. в разделе Классы интерфейса устройства. |
FindExSearchMaxSearchOp |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Верхняя часть | minwinbase.h (включая Minwinbase.h, Windows.h) |