Condividi tramite


enumerazione RX_CONTEXT_LOWIO_FLAGS (rxcontx.h)

L'enumerazione RX_CONTEXT_LOWIO_FLAGS specifica i flag impostati da RDBSS durante operazioni di I/O basse.

Sintassi

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;

Costanti

 
RXCONTEXT_FLAG4LOWIO_PIPE_OPERATION
Valore: 0x1
L'operazione è un'operazione pipe.
RXCONTEXT_FLAG4LOWIO_PIPE_SYNC_OPERATION
Valore: 0x2
L'operazione è un'operazione di pipe sincrona.
RXCONTEXT_FLAG4LOWIO_READAHEAD
Valore: 0x4
Abilita read-ahead.
RXCONTEXT_FLAG4LOWIO_THIS_READ_ENLARGED
Valore: 0x8
Questa operazione di lettura è ingrandita.
RXCONTEXT_FLAG4LOWIO_THIS_IO_BUFFERED
Valore: 0x10
L'operazione di I/O viene memorizzata nel buffer.
RXCONTEXT_FLAG4LOWIO_LOCK_FCB_RESOURCE_HELD
Valore: 0x20
La risorsa FCB (File Control Block) viene mantenuta.
RXCONTEXT_FLAG4LOWIO_LOCK_WAS_QUEUED_IN_LOCKMANAGER
Valore: 0x40
Il blocco è stato accodato nel gestore blocchi.
RXCONTEXT_FLAG4LOWIO_THIS_IO_FAST
Valore: 0x80
L'operazione di I/O è veloce di I/O.
RXCONTEXT_FLAG4LOWIO_LOCK_OPERATION_COMPLETED
Valore: 0x100
Operazione di blocco completata.
RXCONTEXT_FLAG4LOWIO_LOCK_BUFFERED_ON_ENTRY
Valore: 0x200
L'operazione di blocco viene memorizzata nel buffer sulla voce.

Fabbisogno

Requisito Valore
client minimo supportato Windows 11, versione 24H2
intestazione rxcontx.h