FSCTL_MANAGE_BYPASS_IO IOCTL (ntifs.h)
Le code de contrôle FSCTL_MANAGE_BYPASS_IO contrôle les opérations BypassIO sur un fichier donné dans les piles de filtres et de systèmes de fichiers.
Code principal
FSCTL_MANAGE_BYPASS_IO
Mémoire tampon d'entrée
Pointeur vers une structure FS_BPIO_INPUT contenant des informations sur la requête BypassIO.
Longueur de la mémoire tampon d’entrée
Taille de la structure FS_BPIO_INPUT vers laquelle pointe InputBuffer , en octets.
Mémoire tampon de sortie
Pointeur vers une structure FS_BPIO_OUTPUT dans laquelle retourner des informations sur l’opération BypassIO.
Longueur de la mémoire tampon de sortie
Taille de la structure FS_BPIO_OUTPUT vers laquelle pointe OutputBuffer , en octets.
Mémoire tampon d’entrée/sortie
n/a
Longueur de la mémoire tampon d’entrée/sortie
n/a
Bloc d’état
Réservé pour le système.
Remarques
Pour effectuer cette opération, appelez FltFsControlFile ou ZwFsControlFile avec les paramètres suivants.
Paramètre | Description |
---|---|
Instance | [in] Pour FltFsControlFile uniquement. Pointeur de instance opaque pour l’appelant. Ce paramètre est obligatoire et ne peut pas être NULL. |
FileObject | [in] Pour FltFsControlFile uniquement. Pointeur d’objet fichier pour le fichier ou le répertoire qui est la cible de cette demande d’opération BypassIO. Ce paramètre est obligatoire et ne peut pas être NULL. |
FileHandle | [in] Pour ZwFsControlFile uniquement. Handle de fichier du fichier sur lequel l’opération BypassIO est demandée. Ce paramètre est obligatoire et ne peut pas être NULL. |
FsControlCode | [in] Définissez sur FSCTL_MANAGE_BYPASS_IO. |
InputBuffer | [in] Pointeur vers une structure FS_BPIO_INPUT contenant des informations sur la requête BypassIO. |
InputBufferLength | [in] Taille de la mémoire tampon vers laquelle pointe InputBuffer , en octets. |
OutputBuffer | [out] Pointeur vers une structure FS_BPIO_OUTPUT dans laquelle retourner des informations sur l’opération BypassIO. |
OutputBufferLength | [out] Taille de la mémoire tampon vers laquelle pointe OutputBuffer , en octets. |
Pour plus d’informations , consultez BypassIO pour les pilotes de filtre .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
En-tête | ntifs.h |