FLT_PARAMETERS para la unión de IRP_MJ_VOLUME_MOUNT
El siguiente componente de unión se usa cuando se IRP_MJ_VOLUME_MOUNT el campo MajorFunction de la estructura FLT_IO_PARAMETER_BLOCK de la operación.
Sintaxis
typedef union _FLT_PARAMETERS {
... ;
struct {
ULONG DeviceType;
} MountVolume;
... ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;
Miembros
MountVolume: estructura que contiene los miembros siguientes.
DeviceType: tipo de dispositivo del objeto de dispositivo de volumen del sistema de archivos para el volumen recién montado. Uno de los siguientes:
- FILE_DEVICE_CD_ROM_FILE_SYSTEM
- FILE_DEVICE_DISK_FILE_SYSTEM
- FILE_DEVICE_NETWORK_FILE_SYSTEM
Comentarios
La estructura FLT_PARAMETERS para las operaciones de IRP_MJ_VOLUME_MOUNT contiene los parámetros de una operación de montaje de volumen representada por una estructura de datos de devolución de llamada (FLT_CALLBACK_DATA). Se encuentra en una estructura FLT_IO_PARAMETER_BLOCK.
IRP_MJ_VOLUME_MOUNT es una operación de E/S rápida.
Requisitos
Tipo de requisito | Requisito |
---|---|
Encabezado | Fltkernel.h (incluya Fltkernel.h) |