Fungsi FltGetFileSystemType (fltkernel.h)

Fungsi FltGetFileSystemType mengambil objek volume atau instans dan menyediakan jenis sistem file volume.

Sintaks

NTSTATUS FLTAPI FltGetFileSystemType(
  [in]  PVOID                FltObject,
  [out] PFLT_FILESYSTEM_TYPE FileSystemType
);

Parameter

[in] FltObject

Penunjuk ke objek filter. Ini bisa menjadi objek FLT_INSTANCE atau FLT_VOLUME.

[out] FileSystemType

Penunjuk ke pengguna yang dialokasikan FLT_FILESYSTEM_TYPE objek yang menerima jenis sistem file untuk FltObject.

Nilai kembali

FltGetFileSystemType mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai seperti berikut ini:

Menampilkan kode Deskripsi
STATUS_INVALID_PARAMETER
Objek FltObject bukan objek FLT_INSTANCE atau FLT_VOLUME.

Keterangan

Jika instans diteruskan sebagai FltObject, FltGetFileSystemType menyediakan jenis sistem file untuk volume yang disebut oleh objek instans.

Jika STATUS_INVALID_PARAMETER dikembalikan, parameter FileSystemType diatur ke FLT_FSTYPE_UNKNOWN.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di mulai dengan Windows Vista.
Target Platform Universal
Header fltkernel.h (termasuk Fltkernel.h)
Pustaka FltMgr.lib
DLL FltMgr.sys
IRQL <= APC_LEVEL

Lihat juga

FltGetVolumeFromFileObject

FltGetVolumeFromInstance

FltGetVolumeFromName

FltGetVolumeGuidName

FltGetVolumeInformation

FltGetVolumeInstanceFromName

FltGetVolumeName

FltGetVolumeProperties

FltIsVolumeWritable