struktur FILE_SFIO_RESERVE_INFORMATION (wdm.h)
FILE_SFIO_RESERVE_INFORMATION digunakan untuk mengkueri atau mengatur informasi bandwidth yang dipesan file untuk I/O file terjadwal (SFIO).
Sintaks
typedef struct _FILE_SFIO_RESERVE_INFORMATION {
ULONG RequestsPerPeriod;
ULONG Period;
BOOLEAN RetryFailures;
BOOLEAN Discardable;
ULONG RequestSize;
ULONG NumOutstandingRequests;
} FILE_SFIO_RESERVE_INFORMATION, *PFILE_SFIO_RESERVE_INFORMATION;
Anggota
RequestsPerPeriod
Jumlah permintaan I/O yang selesai per periode waktu, seperti yang ditentukan oleh bidang Periode . Saat mengatur reservasi bandwidth, nilai 0 menunjukkan ke sistem file bahwa ia harus membebaskan bandwidth yang dipesan yang ada.
Period
Periode untuk reservasi, yang merupakan waktu dari mana I/O dikeluarkan untuk kernel sampai waktu I/O harus diselesaikan, ditentukan dalam milidetik.
RetryFailures
Nilai boolean.
Discardable
Nilai boolean. Ketika TRUE, I/O harus diselesaikan dengan kesalahan jika driver tidak dapat memenuhi I/O dalam tenggat waktu.
RequestSize
Ukuran minimum setiap permintaan I/O individu yang dapat dikeluarkan oleh aplikasi menggunakan reservasi bandwidth.
NumOutstandingRequests
Jumlah permintaan I/O RequestSize yang diizinkan untuk menjadi luar biasa kapan saja. Saat mengatur reservasi, bidang ini HARUS diabaikan oleh server dan HARUS diatur ke 0 oleh klien.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdm.h |
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