FINDEX_SEARCH_OPS
9/8/2008
Essa enumeração define valores que são usados com a função FindFirstFileEx para especificar o tipo de filtragem para executar.
Syntax
typedef enum _FINDEX_SEARCH_OPS {
FindExSearchNameMatch,
FindExSearchLimitToDirectories,
FindExSearchLimitToDevices
} FINDEX_SEARCH_OPS;
Elementos
- FindExSearchNameMatch
Arquivo que corresponda ao nome do arquivo especificado. O lpSearchFilter parâmetro de FindFirstFileEx Deve ser definido como NULL quando essa operação pesquisa é usada.
- FindExSearchLimitToDevices
Nomes de dispositivo só são retornados. O dwAdditionalFlags parâmetro de FindFirstFileEx não pode ser definida para FIND_FIRST_EX_CASE_SENSITIVE quando essa operação pesquisa for usada.
- FindExSearchLimitToDirectories
Se o sistema de arquivos oferece suporte à filtragem Diretório, a função procurará um Diretório com o nome especificado. Se o sistema de arquivos existir suporte não Diretório a filtragem, este sinalizador será ignorado silenciosamente. Este é uma de consultoria sinalizador.
Remarks
Quando a operação pesquisa FindExSearchLimitToDirectories é usada, o lpSearchFilter parâmetro de FindFirstFileEx Deve ser definido como NULL. Se você desejar filtrar Diretório, use este sinalizador em todos os sistemas arquivo, mas não deixe examinar dados atributo de arquivo armazenados na *lpFindFileData parâmetro de FindFirstFileEx Para determinar se a função realmente retornou um identificador para um Diretório.
Quando o FindExSearchLimitToDevices operação pesquisa for usada, você pode transmitir um filtro padrão, mas ambos transmitir em nenhum caminho, de exemplo, L "c*" Para get todos os dispositivos começando com um c, ou um caminho raiz, de exemplo, L "\\C*".
Requirements
Header | winbase.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |