énumération FINDEX_SEARCH_OPS (minwinbase.h)

Définit les valeurs utilisées avec la fonction FindFirstFileEx pour spécifier le type de filtrage à effectuer.

Syntax

typedef enum _FINDEX_SEARCH_OPS {
  FindExSearchNameMatch,
  FindExSearchLimitToDirectories,
  FindExSearchLimitToDevices,
  FindExSearchMaxSearchOp
} FINDEX_SEARCH_OPS;

Constantes

 
FindExSearchNameMatch
Recherche d’un fichier qui correspond à un nom de fichier spécifié.


Paramètre lpSearchFilter de
FindFirstFileEx doit être
NULL lorsque cette opération de recherche est utilisée.
FindExSearchLimitToDirectories
Il s’agit d’un indicateur consultatif.
Si le système de fichiers prend en charge le filtrage de répertoires, la fonction recherche un fichier qui correspond au nom spécifié et qui est également un répertoire.
Si le système de fichiers ne prend pas en charge le filtrage de répertoires, cet indicateur est ignoré silencieusement.


Le paramètre lpSearchFilter de la fonction FindFirstFileEx doit être NULL lorsque cette valeur de recherche est utilisée.

Si le filtrage de répertoires est souhaité, cet indicateur peut être utilisé sur tous les systèmes de fichiers, mais comme il s’agit d’un indicateur consultatif et affecte uniquement les systèmes de fichiers qui le prennent en charge, l’application doit examiner les données d’attribut de fichier stockées dans le paramètre lpFindFileData de la fonction FindFirstFileEx pour déterminer si la fonction a retourné un handle à un répertoire.
FindExSearchLimitToDevices
Ce type de filtrage n’est pas disponible.


Pour plus d'informations, consultez la rubrique
Classes d’interface d’appareil.
FindExSearchMaxSearchOp

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
En-tête minwinbase.h (inclure Minwinbase.h, Windows.h)

Voir aussi

FindFirstFileEx