struktur FILE_FS_DRIVER_PATH_INFORMATION (ntifs.h)
Struktur FILE_FS_DRIVER_PATH_INFORMATION digunakan untuk mengkueri apakah driver tertentu berada di jalur I/O untuk volume sistem file.
Sintaks
typedef struct _FILE_FS_DRIVER_PATH_INFORMATION {
BOOLEAN DriverInPath;
ULONG DriverNameLength;
WCHAR DriverName[1];
} FILE_FS_DRIVER_PATH_INFORMATION, *PFILE_FS_DRIVER_PATH_INFORMATION;
Anggota
DriverInPath
Menerima TRUE jika driver berada di jalur I/O untuk volume sistem file, FALSE sebaliknya.
DriverNameLength
Panjang string nama driver yang disediakan penelepon.
DriverName[1]
String Unicode yang disediakan penelepon yang berisi nama driver.
Keterangan
Untuk melakukan kueri ini, panggil FltQueryVolumeInformation atau ZwQueryVolumeInformationFile, meneruskan FileFsDriverPathInformation sebagai nilai FileInformationClass dan melewati buffer yang dialokasikan pemanggil, FILE_FS_DRIVER_PATH_INFORMATION-terstruktur sebagai nilai FileInformation.
Informasi ini tidak bergantung pada sistem file. Dengan demikian panggilan ke FltQueryVolumeInformation atau ZwQueryVolumeInformationFile tidak menyebabkan IRP dikirim ke sistem file.
Tidak diperlukan hak akses khusus untuk mengkueri informasi ini. Dengan demikian informasi ini tersedia selama volume diakses melalui handel terbuka ke volume itu sendiri, atau ke file atau direktori pada volume.
Ukuran buffer yang diteruskan dalam parameter FileInformation ke FltQueryVolumeInformation atau ZwQueryVolumeInformationFile harus setidaknya sizeof (FILE_FS_DRIVER_PATH_INFORMATION).
Struktur ini harus diselaraskan pada batas LONGLONG (8-byte).
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntifs.h (termasuk Ntifs.h, Fltkernel.h) |