Bagikan melalui


FLT_PARAMETERS untuk serikat IRP_MJ_VOLUME_MOUNT

Komponen penyatuan berikut digunakan ketika bidang MajorFunction dari struktur FLT_IO_PARAMETER_BLOCK untuk operasi IRP_MJ_VOLUME_MOUNT.

Sintaks

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

Anggota

  • MountVolume: Struktur yang berisi anggota berikut.

  • DeviceType: Jenis perangkat objek perangkat volume sistem file untuk volume yang baru dipasang. Salah satu dari berikut ini:

    • FILE_DEVICE_CD_ROM_FILE_SYSTEM
    • FILE_DEVICE_DISK_FILE_SYSTEM
    • FILE_DEVICE_NETWORK_FILE_SYSTEM

Keterangan

Struktur FLT_PARAMETERS untuk operasi IRP_MJ_VOLUME_MOUNT berisi parameter untuk operasi pemasangan volume yang diwakili oleh struktur data panggilan balik (FLT_CALLBACK_DATA). Ini terkandung dalam struktur FLT_IO_PARAMETER_BLOCK.

IRP_MJ_VOLUME_MOUNT adalah operasi I/O yang cepat.

Persyaratan

Jenis persyaratan Persyaratan
Header Fltkernel.h (termasuk Fltkernel.h)

Lihat juga

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