макрос FLT_IS_FASTIO_OPERATION (fltkernel.h)

Макрос FLT_IS_FASTIO_OPERATION определяет, представляет ли данная структура данных обратного вызова быструю операцию ввода-вывода.

Синтаксис

void FLT_IS_FASTIO_OPERATION(
  [in]  Data
);

Параметры

[in] Data

Указатель на структуру данных обратного вызова (FLT_CALLBACK_DATA).

Возвращаемое значение

None

Remarks

Макрос FLT_IS_FASTIO_OPERATION проверяет, задан ли бит операции FLTFL_CALLBACK_DATA_FAST_IO_OPERATION в элементе Flags структуры FLT_CALLBACK_DATA , на которую указывает параметр Data . Таким образом, тип возвращаемого значения этого макроса имеет тот же тип, что и элемент Flags .

Этот макрос возвращает одно из следующих значений.

Значение Значение
Ненулевой Бит FLTFL_CALLBACK_DATA_FAST_IO_OPERATION задается в структуре данных обратного вызова.
0 Бит FLTFL_CALLBACK_DATA_FAST_IO_OPERATION не задан в структуре данных обратного вызова.

Требования

Требование Значение
Заголовок fltkernel.h

См. также раздел

FLT_CALLBACK_DATA