Condividi tramite


STOR_REQUEST_INFO_V1 struttura (storport.h)

La struttura _STOR_REQUEST_INFO_V1 contiene informazioni dettagliate sulla richiesta I/O del driver di archiviazione associata a un blocco di richiesta SCSI (SRB). _STOR_REQUEST_INFO_V1 viene restituito dal
Routine StorPortGetRequestInfo .

Sintassi

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;

Members

Version

Versione di questa struttura. Impostare questo membro su STOR_REQUEST_INFO_VER_1.

Size

Dimensione della struttura. Impostare questo valore su sizeof(STOR_REQUEST_INFO).

PriorityHint

Hint di priorità impostato per la richiesta di I/O.

Valore Significato
StorIoPriorityVeryLow
0
Priorità molto bassa.
StorIoPriorityLow
1
A bassa priorità.
StorIoPriorityNormal
2
Priorità normale.
StorIoPriorityHigh
3
Ad alta priorità.
StorIoPriorityCritical
4
Priorità critica.

Flags

Flag impostati per la gestione della richiesta. Può essere una combinazione di questi valori:

Valore Significato
REQUEST_INFO_NO_CACHE_FLAG
Le scritture non memorizzate nella cache vengono specificate per questa richiesta.
REQUEST_INFO_PAGING_IO_FLAG
Il paging di I/O viene specificato per questa richiesta.
REQUEST_INFO_SEQUENTIAL_IO_FLAG
Le letture o le scritture sono sequenziali.
REQUEST_INFO_TEMPORARY_FLAG
Il file per questa richiesta è temporaneo.
REQUEST_INFO_WRITE_THROUGH_FLAG
Nessun buffer di sistema per la richiesta.

Key

Chiave di lettura o scrittura per la richiesta.

Length

Lunghezza dei dati in questa richiesta.

IsWriteRequest

True se si tratta di una richiesta di scrittura. In caso contrario, false, se si tratta di una richiesta di lettura.

Reserved[3]

Riservato.

Commenti

Il chiamante a StorPortGetRequestInfo alloca la struttura di STOR_REQUEST_INFO . Prima di chiamare StorPortGetRequestInfo, la versione deve essere impostata su STOR_REQUEST_INFO_VER_1 e Le dimensioni devono essere impostate su sizeof(STOR_REQUEST_INFO). In caso contrario , StorPortGetRequestInfo restituirà lo stato di STOR_STATUS_INVALID_PARAMETER.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 8 e versioni successive di Windows.
Intestazione Storport.h (include Storport.h)

Vedi anche

StorPortGetRequestInfo