Partager via


macro FLT_IS_FASTIO_OPERATION (fltkernel.h)

La macro FLT_IS_FASTIO_OPERATION détermine si la structure de données de rappel donnée représente une opération d’E/S rapide.

Syntaxe

void FLT_IS_FASTIO_OPERATION(
  [in]  Data
);

Paramètres

[in] Data

Pointeur vers une structure de données de rappel (FLT_CALLBACK_DATA).

Valeur de retour

None

Remarques

La macro FLT_IS_FASTIO_OPERATION vérifie si le bit d’opération FLTFL_CALLBACK_DATA_FAST_IO_OPERATION est défini dans le membre Flags de la structure FLT_CALLBACK_DATA vers laquelle pointe le paramètre Data . Par conséquent, le type de retour de cette macro est du même type que le membre Flags .

Cette macro retourne l’une des valeurs suivantes.

Valeur Signification
Non nul Le bit FLTFL_CALLBACK_DATA_FAST_IO_OPERATION est défini dans la structure de données de rappel.
0 Le FLTFL_CALLBACK_DATA_FAST_IO_OPERATION bit n’est pas défini dans la structure de données de rappel.

Configuration requise

Condition requise Valeur
En-tête fltkernel.h

Voir aussi

FLT_CALLBACK_DATA