struktur STOR_REQUEST_INFO_V1 (storport.h)

Struktur _STOR_REQUEST_INFO_V1 berisi detail tentang permintaan IO driver penyimpanan yang terkait dengan blok permintaan SCSI (SRB). _STOR_REQUEST_INFO_V1 dikembalikan oleh
Rutinitas StorPortGetRequestInfo .

Sintaks

typedef struct _STOR_REQUEST_INFO_V1 {
  USHORT                Version;
  USHORT                Size;
  STOR_IO_PRIORITY_HINT PriorityHint;
  ULONG                 Flags;
  ULONG                 Key;
  ULONG                 Length;
  BOOLEAN               IsWriteRequest;
  UCHAR                 Reserved[3];
} STOR_REQUEST_INFO_V1, *PSTOR_REQUEST_INFO_V1;

Anggota

Version

Versi struktur ini. Atur anggota ini ke STOR_REQUEST_INFO_VER_1.

Size

Ukuran struktur ini. Atur nilai ini ke sizeof(STOR_REQUEST_INFO).

PriorityHint

Petunjuk prioritas yang ditetapkan untuk permintaan IO.

Nilai Makna
StorIoPriorityVeryLow
0
Prioritas yang sangat rendah.
StorIoPriorityLow
1
Prioritas rendah.
StorIoPriorityNormal
2
Prioritas normal.
StorIoPriorityHigh
3
Prioritas tinggi.
StorIoPriorityCritical
4
Prioritas penting.

Flags

Bendera diatur untuk menangani permintaan. Mungkin kombinasi dari nilai-nilai ini:

Nilai Makna
REQUEST_INFO_NO_CACHE_FLAG
Penulisan yang tidak di-cache ditentukan untuk permintaan ini.
REQUEST_INFO_PAGING_IO_FLAG
Paging IO ditentukan untuk permintaan ini.
REQUEST_INFO_SEQUENTIAL_IO_FLAG
Baca atau tulis berurutan.
REQUEST_INFO_TEMPORARY_FLAG
File untuk permintaan ini bersifat sementara.
REQUEST_INFO_WRITE_THROUGH_FLAG
Tidak ada buffering sistem untuk permintaan tersebut.

Key

Kunci baca atau tulis untuk permintaan tersebut.

Length

Panjang data dalam permintaan ini.

IsWriteRequest

Benar jika ini adalah permintaan tulis. Jika tidak, false, jika ini adalah permintaan baca.

Reserved[3]

Dicadangkan.

Keterangan

Pemanggil ke StorPortGetRequestInfo mengalokasikan struktur STOR_REQUEST_INFO . Sebelum memanggil StorPortGetRequestInfo, Versi harus diatur ke STOR_REQUEST_INFO_VER_1 dan Ukuran harus diatur ke sizeof(STOR_REQUEST_INFO). Jika tidak, StorPortGetRequestInfo akan kembali dengan status STOR_STATUS_INVALID_PARAMETER.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows versi Windows 8 dan yang lebih baru.
Header storport.h (termasuk Storport.h)

Lihat juga

StorPortGetRequestInfo