Поделиться через


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

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

Синтаксис

void FLT_IS_FASTIO_OPERATION(
  [in]  Data
);

Параметры

[in] Data

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

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

Никакой

Замечания

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

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

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

Требования

Требование Ценность
заголовка fltkernel.h

См. также

FLT_CALLBACK_DATA