storport.h) (STOR_REQUEST_INFO_V1 结构
_STOR_REQUEST_INFO_V1 结构包含与 SCSI 请求块关联的存储驱动程序 IO 请求的详细信息, (SRB) 。 _STOR_REQUEST_INFO_V1 由
StorPortGetRequestInfo 例程。
语法
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;
成员
Version
此结构的版本。 将此成员设置为 STOR_REQUEST_INFO_VER_1。
Size
此结构的大小。 将此值设置为 sizeof (STOR_REQUEST_INFO) 。
PriorityHint
为 IO 请求设置的优先级提示。
值 | 含义 |
---|---|
|
非常低的优先级。 |
|
低优先级。 |
|
正常优先级。 |
|
高优先级。 |
|
关键优先级。 |
Flags
设置用于处理请求的标志。 可以是以下值的组合:
Key
请求的读取或写入密钥。
Length
此请求中的数据长度。
IsWriteRequest
如果这是写入请求,则为 True。 否则,如果这是读取请求,则为 false。
Reserved[3]
保留。
注解
StorPortGetRequestInfo 的调用方分配STOR_REQUEST_INFO结构。 在调用 StorPortGetRequestInfo 之前,Version 必须设置为 STOR_REQUEST_INFO_VER_1,Size 必须设置为 sizeof (STOR_REQUEST_INFO) 。 否则, StorPortGetRequestInfo 将返回 状态为STOR_STATUS_INVALID_PARAMETER。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 8 及更高版本的 Windows 中可用。 |
标头 | storport.h (包括 Storport.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈