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


перечисление RX_CONTEXT_LOWIO_FLAGS (rxcontx.h)

Перечисление RX_CONTEXT_LOWIO_FLAGS указывает флаги, заданные RDBSS во время операций ввода-вывода с низким уровнем ввода-вывода.

Синтаксис

typedef enum {
  RXCONTEXT_FLAG4LOWIO_PIPE_OPERATION = 0x1,
  RXCONTEXT_FLAG4LOWIO_PIPE_SYNC_OPERATION = 0x2,
  RXCONTEXT_FLAG4LOWIO_READAHEAD = 0x4,
  RXCONTEXT_FLAG4LOWIO_THIS_READ_ENLARGED = 0x8,
  RXCONTEXT_FLAG4LOWIO_THIS_IO_BUFFERED = 0x10,
  RXCONTEXT_FLAG4LOWIO_LOCK_FCB_RESOURCE_HELD = 0x20,
  RXCONTEXT_FLAG4LOWIO_LOCK_WAS_QUEUED_IN_LOCKMANAGER = 0x40,
  RXCONTEXT_FLAG4LOWIO_THIS_IO_FAST = 0x80,
  RXCONTEXT_FLAG4LOWIO_LOCK_OPERATION_COMPLETED = 0x100,
  RXCONTEXT_FLAG4LOWIO_LOCK_BUFFERED_ON_ENTRY = 0x200
} RX_CONTEXT_LOWIO_FLAGS;

Константы

 
RXCONTEXT_FLAG4LOWIO_PIPE_OPERATION
Значение: 0x1
Операция представляет собой операцию канала.
RXCONTEXT_FLAG4LOWIO_PIPE_SYNC_OPERATION
Значение: 0x2
Операция — это синхронная операция канала.
RXCONTEXT_FLAG4LOWIO_READAHEAD
Значение: 0x4
Включает чтение вперед.
RXCONTEXT_FLAG4LOWIO_THIS_READ_ENLARGED
Значение: 0x8
Эта операция чтения увеличивается.
RXCONTEXT_FLAG4LOWIO_THIS_IO_BUFFERED
Значение: 0x10
Операция ввода-вывода буферичена.
RXCONTEXT_FLAG4LOWIO_LOCK_FCB_RESOURCE_HELD
Значение: 0x20
Хранится ресурс FCB (блок управления файлами).
RXCONTEXT_FLAG4LOWIO_LOCK_WAS_QUEUED_IN_LOCKMANAGER
Значение: 0x40
Блокировка была помещена в очередь в диспетчере блокировки.
RXCONTEXT_FLAG4LOWIO_THIS_IO_FAST
Значение: 0x80
Операция ввода-вывода выполняется быстро.
RXCONTEXT_FLAG4LOWIO_LOCK_OPERATION_COMPLETED
Значение: 0x100
Операция блокировки завершена.
RXCONTEXT_FLAG4LOWIO_LOCK_BUFFERED_ON_ENTRY
Значение: 0x200
Операция блокировки буферичена в записи.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 11 версии 24H2
заголовка rxcontx.h