FLT_PARAMETERS pour IRP_MJ_VOLUME_MOUNT union
Le composant union suivant est utilisé lorsque le champ MajorFunction de la structure FLT_IO_PARAMETER_BLOCK de l’opération est IRP_MJ_VOLUME_MOUNT.
Syntaxe
typedef union _FLT_PARAMETERS {
... ;
struct {
ULONG DeviceType;
} MountVolume;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Membres
MountVolume : structure contenant les membres suivants.
DeviceType : type d’appareil de l’objet de périphérique de volume du système de fichiers pour le volume nouvellement monté. Celui-ci peut avoir l'une des valeurs suivantes :
- FILE_DEVICE_CD_ROM_FILE_SYSTEM
- FILE_DEVICE_DISK_FILE_SYSTEM
- FILE_DEVICE_NETWORK_FILE_SYSTEM
Remarques
La structure FLT_PARAMETERS pour les opérations de IRP_MJ_VOLUME_MOUNT contient les paramètres d’une opération de montage de volume représentée par une structure de données de rappel (FLT_CALLBACK_DATA). Elle est contenue dans une structure FLT_IO_PARAMETER_BLOCK.
IRP_MJ_VOLUME_MOUNT est une opération d’E/S rapide.
Configuration requise
Type d’exigence | Condition requise |
---|---|
En-tête | Fltkernel.h ( incluez Fltkernel.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour