Partager via


énumération FS_BPIO_OPERATIONS (ntifs.h)

FS_BPIO_OPERATIONS définit les différentes opérations BypassIO prises en charge par le code de contrôle FSCTL_MANAGE_BYPASS_IO.

Syntaxe

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;

Constantes

 
FS_BPIO_OP_ENABLE
Valeur : 1
Demande que BypassIO soit activé pour le fichier donné, ce qui signifie qu’un pilote risque de ne pas voir toutes les lectures non mises en cache pour ce fichier.
FS_BPIO_OP_DISABLE
Valeur : 2
Informe les filtres et les systèmes de fichiers que BypassIO est désactivé sur le fichier spécifié.
FS_BPIO_OP_QUERY
Valeur : 3
Interroge si BypassIO peut être activé pour le fichier donné.
FS_BPIO_OP_VOLUME_STACK_PAUSE
Valeur : 4
Demande que BypassIO soit suspendu sur la pile de stockage/volume spécifiée.
FS_BPIO_OP_VOLUME_STACK_RESUME
Valeur : 5
Demandes de reprise du traitement BypassIO sur le volume donné.
FS_BPIO_OP_STREAM_PAUSE
Valeur : 6
Demande que le traitement BypassIO soit suspendu sur un flux.
FS_BPIO_OP_STREAM_RESUME
Valeur : 7
Demandes de reprise du traitement BypassIO sur un flux.
FS_BPIO_OP_GET_INFO
Valeur : 8
Demande des informations sur l’état BypassIO du volume.
FS_BPIO_OP_MAX_OPERATION
Les valeurs d’opération BypassIO valides sont inférieures à cette valeur.

Remarques

Pour plus d’informations, consultez BypassIO pour les pilotes de filtre et prise en charge des opérations BypassIO.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11
d’en-tête ntifs.h

Voir aussi

FSCTL_MANAGE_BYPASS_IO