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 |