Share via


estructura STOR_REQUEST_INFO_V1 (storport.h)

La estructura _STOR_REQUEST_INFO_V1 contiene detalles sobre la solicitud de E/S del controlador de almacenamiento asociada a un bloque de solicitudes SCSI (SRB). _STOR_REQUEST_INFO_V1 devuelve .
Rutina StorPortGetRequestInfo .

Sintaxis

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;

Miembros

Version

Versión de esta estructura. Establezca este miembro en STOR_REQUEST_INFO_VER_1.

Size

Tamaño de esta estructura. Establezca este valor en sizeof(STOR_REQUEST_INFO).

PriorityHint

Sugerencia de prioridad establecida para la solicitud de E/S.

Valor Significado
StorIoPriorityVeryLow
0
Prioridad muy baja.
StorIoPriorityLow
1
Prioridad baja.
StorIoPriorityNormal
2
Prioridad normal.
StorIoPriorityHigh
3
Prioridad alta.
StorIoPriorityCritical
4
Prioridad crítica.

Flags

Marcas establecidas para controlar la solicitud. Puede ser una combinación de estos valores:

Valor Significado
REQUEST_INFO_NO_CACHE_FLAG
Las escrituras no almacenadas en caché se especifican para esta solicitud.
REQUEST_INFO_PAGING_IO_FLAG
La E/S de paginación se especifica para esta solicitud.
REQUEST_INFO_SEQUENTIAL_IO_FLAG
Las lecturas o escrituras son secuenciales.
REQUEST_INFO_TEMPORARY_FLAG
El archivo de esta solicitud es temporal.
REQUEST_INFO_WRITE_THROUGH_FLAG
No hay almacenamiento en búfer del sistema para la solicitud.

Key

Clave de lectura o escritura para la solicitud.

Length

Longitud de los datos de esta solicitud.

IsWriteRequest

True si se trata de una solicitud de escritura. De lo contrario, false, si se trata de una solicitud de lectura.

Reserved[3]

Reservado.

Comentarios

El llamador a StorPortGetRequestInfo asigna la estructura STOR_REQUEST_INFO . Antes de llamar a StorPortGetRequestInfo, version debe establecerse en STOR_REQUEST_INFO_VER_1 y Size debe establecerse en sizeof(STOR_REQUEST_INFO). De lo contrario, StorPortGetRequestInfo devolverá un estado de STOR_STATUS_INVALID_PARAMETER.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 8 y versiones posteriores de Windows.
Encabezado storport.h (incluya Storport.h)

Consulte también

StorPortGetRequestInfo