ScsiReportLuns_OUT 结构 (iscsiop.h)
ScsiReportLuns_OUT 结构保存 ScsiReportLuns 方法的输出数据。
语法
typedef struct _ScsiReportLuns_OUT {
ULONG Status;
ULONG ResponseBufferSize;
UCHAR ScsiStatus;
UCHAR SenseBuffer[18];
UCHAR ResponseBuffer[1];
} ScsiReportLuns_OUT, *PScsiReportLuns_OUT;
成员
Status
ScsiReportLuns 方法的状态。 如果 REPORT LUNS 操作成功,此成员将包含 0;如果操作失败,则ISDSC_SCSI_REQUEST_FAILED。 如果 REPORT LUNS 操作失败, ScsiStatus 将包含 SCSI 命令的 SCSI 状态。 SCSI 主命令 规范中记录了 SCSI 状态限定符。 有关状态限定符的列表,请参阅 ISCSI_STATUS_QUALIFIERS。
ResponseBufferSize
ResponseBuffer 中缓冲区的大小(以字节为单位)。
ScsiStatus
SCSI REPORT LUNS 命令的状态。
SenseBuffer[18]
一个缓冲区,用于保存 SCSI REPORT LUNS 命令收到的 SCSI 感知数据。
ResponseBuffer[1]
一个缓冲区,用于保存 SCSI REPORT LUNS 命令收到的响应数据。
注解
必须实现此方法。
要求
要求 | 值 |
---|---|
Header | iscsiop.h (包括 Iscsiop.h) |