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é pour le système. Définit la valeur zéro.

Reserved2

Réservé pour le système. Définit la valeur zéro.

Enable

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

Query

Structure de 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 de FS_BPIO_RESULTS allouée à 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 de 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 de FS_BPIO_INFO allouée à 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 .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11
En-tête ntifs.h

Voir aussi

FS_BPIO_INFO

FS_BPIO_OPERATIONS

FS_BPIO_OUTFLAGS

FS_BPIO_RESULTS

FSCTL_MANAGE_BYPASS_IO