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) |