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 |