Partager via


structure FS_BPIO_OUTPUT (ntifs.h)

La structure FS_BPIO_OUTPUT est utilisée pour retourner des informations sur l’opération BypassIO pour le code de contrôle FSCTL_MANAGE_BYPASS_IO.

Syntaxe

typedef struct _FS_BPIO_OUTPUT {
  FS_BPIO_OPERATIONS Operation;
  FS_BPIO_OUTFLAGS   OutFlags;
  ULONGLONG          Reserved1;
  ULONGLONG          Reserved2;
  union {
    FS_BPIO_RESULTS Enable;
    FS_BPIO_RESULTS Query;
    FS_BPIO_RESULTS VolumeStackResume;
    FS_BPIO_RESULTS StreamResume;
    FS_BPIO_INFO    GetInfo;
  };
} FS_BPIO_OUTPUT, *PFS_BPIO_OUTPUT;

Membres

Operation

Valeur d’énumération FS_BPIO_OPERATIONS qui identifie l’opération BypassIO demandée. Ce champ doit être défini sur la même valeur passée dans FS_BPIO_INPUT. Opération.

OutFlags

Valeur d’énumération FS_BPIO_OUTFLAGS qui spécifie les indicateurs de sortie de l’opération.

Reserved1

Réservé à l’utilisation du système. Défini sur zéro.

Reserved2

Réservé à l’utilisation du système. Défini sur zéro.

Enable

Structure FS_BPIO_RESULTS allouée par l’appelant dans laquelle écrire les résultats lorsqu’une opération de FS_BPIO_OP_ENABLE a été demandée.

Query

Structure FS_BPIO_RESULTS allouée par l’appelant dans laquelle écrire les résultats lorsqu’une opération de FS_BPIO_OP_QUERY a été demandée.

VolumeStackResume

Structure FS_BPIO_RESULTS allouée par l’appelant dans laquelle écrire les résultats lorsqu’une opération de FS_BPIO_OP_VOLUME_STACK_RESUME a été demandée.

StreamResume

Structure FS_BPIO_RESULTS allouée par l’appelant dans laquelle écrire les résultats lorsqu’une opération de FS_BPIO_OP_STREAM_RESUME a été demandée.

GetInfo

Structure FS_BPIO_INFO allouée par l’appelant dans laquelle retourner des informations sur l’opération demandée lorsqu’une opération de FS_BPIO_OP_GET_INFO a été demandée.

Remarques

FS_BPIO_OUTPUT est une structure de longueur variable.

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

FS_BPIO_INFO

FS_BPIO_OPERATIONS

FS_BPIO_OUTFLAGS

FS_BPIO_RESULTS

FSCTL_MANAGE_BYPASS_IO