Share via


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)

Consulte también

FLT_CALLBACK_DATA

FLT_IO_PARAMETER_BLOCK

FLT_IS_FASTIO_OPERATION

FLT_IS_FS_FILTER_OPERATION

FLT_IS_IRP_OPERATION

FLT_PARAMETERS

IRP_MJ_FILE_SYSTEM_CONTROL