Fungsi FltQueryQuotaInformationFile (fltkernel.h)
Rutinitas FltQueryQuotaInformationFile mengambil entri kuota yang terkait dengan objek file.
Sintaks
NTSTATUS FLTAPI FltQueryQuotaInformationFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[out] PIO_STATUS_BLOCK IoStatusBlock,
[out] PVOID Buffer,
[in] ULONG Length,
[in] BOOLEAN ReturnSingleEntry,
[in, optional] PVOID SidList,
[in] ULONG SidListLength,
[in, optional] PULONG StartSid,
[in] BOOLEAN RestartScan,
[out, optional] PULONG LengthReturned
);
Parameter
[in] Instance
Penunjuk instans buram untuk pemanggil. Parameter ini diperlukan dan tidak boleh NULL.
[in] FileObject
Penunjuk objek file untuk file terbuka, direktori, perangkat penyimpanan, atau volume. Parameter ini diperlukan dan tidak boleh NULL.
[out] IoStatusBlock
Penelepon yang disediakan IO_STATUS_BLOCK untuk menerima hasil panggilan ke FltQueryQuotaInformationFile. Jika panggilan gagal karena daftar SID yang tidak valid, bidang Informasi akan berisi lokasi di SidList tempat kesalahan terjadi.
[out] Buffer
Penunjuk ke buffer input terstruktur FILE_GET_QUOTA_INFORMATION yang disediakan penelepon tempat nilai informasi kuota akan dikembalikan.
[in] Length
Panjang, dalam byte, dari buffer yang dirujuk oleh parameter Buffer .
[in] ReturnSingleEntry
Atur ke TRUE jika FltQueryQuotaInformationFile hanya akan mengembalikan entri pertama yang ditemukan.
[in, optional] SidList
Penunjuk ke buffer input terstruktur FILE_GET_QUOTA_INFORMATION yang disediakan penelepon yang menentukan informasi kuota yang akan dikueri. Parameter ini bersifat opsional dan dapat berupa NULL.
[in] SidListLength
Panjang, dalam byte, dari buffer yang dituju parameter SidList .
[in, optional] StartSid
Indeks entri untuk mulai memindai daftar informasi kuota file. Parameter ini diabaikan jika parameter SidList menunjuk ke daftar yang tidak kosong. Parameter ini bersifat opsional dan dapat berupa NULL.
[in] RestartScan
Atur ke TRUE jika FltQueryQuotaInformationFile harus memulai pemindaian pada entri pertama dalam daftar informasi kuota file. Jika parameter ini tidak diatur ke TRUE, pemindaian dilanjutkan dari panggilan sebelumnya ke FltQueryQuotaInformationFile.
[out, optional] LengthReturned
Penunjuk ke variabel yang dialokasikan penelepon yang menerima ukuran, dalam byte, dari informasi yang dikembalikan di Buffer. Parameter ini bersifat opsional dan dapat berupa NULL.
Nilai kembali
FltQueryQuotaInformationFile mengembalikan STATUS_SUCCESS atau nilai NTSTATUS yang sesuai seperti berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Instans atau volume sedang dirundung. Ini adalah kode kesalahan. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia dimulai dengan Windows 8. |
Target Platform | Universal |
Header | fltkernel.h (termasuk Fltkernel.h) |
Pustaka | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk