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