Freigeben über


FS_BPIO_OPERATIONS-Aufzählung (ntifs.h)

FS_BPIO_OPERATIONS definiert die verschiedenen BypassIO-Vorgänge, die vom FSCTL_MANAGE_BYPASS_IO Steuerelementcode unterstützt werden.

Syntax

typedef enum _FS_BPIO_OPERATIONS {
  FS_BPIO_OP_ENABLE = 1,
  FS_BPIO_OP_DISABLE = 2,
  FS_BPIO_OP_QUERY = 3,
  FS_BPIO_OP_VOLUME_STACK_PAUSE = 4,
  FS_BPIO_OP_VOLUME_STACK_RESUME = 5,
  FS_BPIO_OP_STREAM_PAUSE = 6,
  FS_BPIO_OP_STREAM_RESUME = 7,
  FS_BPIO_OP_GET_INFO = 8,
  FS_BPIO_OP_MAX_OPERATION
} FS_BPIO_OPERATIONS;

Konstanten

 
FS_BPIO_OP_ENABLE
Wert: 1
Anforderungen, die BypassIO für die angegebene Datei aktiviert werden, was bedeutet, dass ein Treiber möglicherweise nicht alle nicht zwischengespeicherten Lesevorgänge für diese Datei anzeigt.
FS_BPIO_OP_DISABLE
Wert: 2
Informiert Filter und Dateisysteme darüber, dass BypassIO für die angegebene Datei deaktiviert wird.
FS_BPIO_OP_QUERY
Wert: 3
Fragt ab, ob BypassIO für die angegebene Datei aktiviert werden kann.
FS_BPIO_OP_VOLUME_STACK_PAUSE
Wert: 4
Anforderungen, die BypassIO auf dem angegebenen Volume-/Speicherstapel angehalten werden.
FS_BPIO_OP_VOLUME_STACK_RESUME
Wert: 5
Anforderungen, die die BypassIO-Verarbeitung auf dem angegebenen Volume fortsetzen.
FS_BPIO_OP_STREAM_PAUSE
Wert: 6
Anforderungen, die die BypassIO-Verarbeitung in einem Datenstrom angehalten werden.
FS_BPIO_OP_STREAM_RESUME
Wert: 7
Anforderungen, die die BypassIO-Verarbeitung in einem Datenstrom fortsetzen.
FS_BPIO_OP_GET_INFO
Wert: 8
Fordert Informationen zum BypassIO-Status des Volumes an.
FS_BPIO_OP_MAX_OPERATION
Gültige BypassIO-Vorgangswerte sind kleiner als dieser Wert.

Bemerkungen

Weitere Informationen finden Sie unter BypassIO für Filtertreiber und Unterstützen von BypassIO-Vorgängen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11
Header- ntifs.h

Siehe auch

FSCTL_MANAGE_BYPASS_IO