FINDEX_SEARCH_OPS列挙 (minwinbase.h)
実行するフィルター処理の種類を指定するために、FindFirstFileEx 関数で使用する値を定義します。
構文
typedef enum _FINDEX_SEARCH_OPS {
FindExSearchNameMatch,
FindExSearchLimitToDirectories,
FindExSearchLimitToDevices,
FindExSearchMaxSearchOp
} FINDEX_SEARCH_OPS;
定数
FindExSearchNameMatch 指定したファイル名と一致するファイルを検索します。 の lpSearchFilter パラメーター FindFirstFileEx は である必要があります この検索操作を使用する場合は NULL。 |
FindExSearchLimitToDirectories これはアドバイザリ フラグです。 ファイル システムがディレクトリ フィルター処理をサポートしている場合、関数は指定された名前と一致するファイルを検索し、ディレクトリでもあります。 ファイル システムがディレクトリ フィルター処理をサポートしていない場合、このフラグは無視されます。 この検索値を使用する場合、FindFirstFileEx 関数の lpSearchFilter パラメーターは NULL である必要があります。 ディレクトリ フィルター処理が必要な場合、このフラグはすべてのファイル システムで使用できますが、これはアドバイザリ フラグであり、それをサポートするファイル システムにのみ影響するため、アプリケーションは FindFirstFileEx 関数の lpFindFileData パラメーターに格納されているファイル属性データを調べて、関数がディレクトリへのハンドルを返したかどうかを判断する必要があります。 |
FindExSearchLimitToDevices このフィルター処理の種類は使用できません。 詳細については、「 デバイス インターフェイス クラス。 |
FindExSearchMaxSearchOp |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP [デスクトップ アプリ | UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ] |
Header | minwinbase.h (Minwinbase.h、Windows.h を含む) |