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

NtQueryInformationFile