共用方式為


IRP_MJ_VOLUME_MOUNT等位的FLT_PARAMETERS

當作業之FLT_IO_PARAMETER_BLOCK結構的 MajorFunction 字段IRP_MJ_VOLUME_MOUNT時,就會使用下列聯集元件。

語法

typedef union _FLT_PARAMETERS {
  ...    ;
  struct {
    ULONG DeviceType;
  } MountVolume;
  ...    ;
} FLT_PARAMETERS, *PFLT_PARAMETERS;

成員

  • MountVolume:包含下列成員的結構。

  • DeviceType:新掛接磁碟區的文件系統磁碟區裝置對象的裝置類型。 下列其中之一:

    • FILE_DEVICE_CD_ROM_FILE_SYSTEM
    • FILE_DEVICE_DISK_FILE_SYSTEM
    • FILE_DEVICE_NETWORK_FILE_SYSTEM

備註

IRP_MJ_VOLUME_MOUNT作業 FLT_PARAMETERS結構包含回呼數據 (FLT_CALLBACK_DATA) 結構 所代表之磁碟區掛接作業的參數。 它包含在 FLT_IO_PARAMETER_BLOCK 結構中。

IRP_MJ_VOLUME_MOUNT是快速 I/O 作業。

規格需求

需求類型 需求
標頭 Fltkernel.h (包括 Fltkernel.h)

另請參閱

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