перечисление 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 |