scsi.h 标头
存储使用此标头。 有关详细信息,请参阅:
scsi.h 包含以下编程接口:
IOCTL
IOCTL_SCSI_MINIPORT_DSM 数据集管理 (DSM) 通知在IOCTL_SCSI_MINIPORT_DSM控制代码请求中传输到微型端口驱动程序。 |
函数
FIELD_OFFSET FIELD_OFFSET宏 (scsi.h) 返回指定已知结构类型中指定字段的字节偏移量。 |
RtlZeroMemory RtlZeroMemory 宏 (scsi.h) 在给定指向块的指针和要填充的长度(以字节为单位)的情况下,用零填充内存块。 |
结构
BLOCK_DEVICE_RANGE_DESCRIPTOR scsi.h) (BLOCK_DEVICE_RANGE_DESCRIPTOR结构描述了与文件片段关联的逻辑块范围。 |
BLOCK_DEVICE_TOKEN_DESCRIPTOR (storport.h) BLOCK_DEVICE_TOKEN_DESCRIPTOR 结构包含从 POPULATE TOKEN 命令返回的令牌,用于卸载读取数据操作。 |
CURRENT_INTERNAL_STATUS_PARAMETER_DATA 详细了解:_CURRENT_INTERNAL_STATUS_PARAMETER_DATA结构 (scsi.h) |
ERROR_HISTORY_DIRECTORY 详细了解:_ERROR_HISTORY_DIRECTORY结构 (scsi.h) |
ERROR_HISTORY_DIRECTORY_ENTRY 详细了解:_ERROR_HISTORY_DIRECTORY_ENTRY结构 (scsi.h) |
INQUIRYDATA INQUIRYDATA 结构 (scsi.h) 包含与磁带设备关联的 SCSI 查询数据的相关信息。 |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE 详细了解 MODE_COMMAND_DURATION_LIMIT_PAGE_T2A_SUBPAGE (scsi.h) 结构。 |
MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE 详细了解 MODE_COMMAND_DURATION_LIMIT_PAGE_T2B_SUBPAGE (scsi.h) 结构。 |
MODE_PAGE_SUBPAGE_HEADER 详细了解 MODE_PAGE_SUBPAGE_HEADER (scsi.h) 结构。 |
PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR结构包含物理元素的状态信息。 |
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA 结构包含物理元素的参数数据。 |
POPULATE_TOKEN_HEADER (scsi.h) 的POPULATE_TOKEN_HEADER结构包含命令数据块中的参数标头, (POPULATE TOKEN 命令的 CDB) 。 |
PRI_FULL_STATUS_DESCRIPTOR PRI_FULL_STATUS_DESCRIPTOR结构用于构造PRI_FULL_STATUS_LIST结构,该结构为响应“永久保留 In”命令而返回。 |
PRI_FULL_STATUS_DESCRIPTOR_HEADER PRI_FULL_STATUS_DESCRIPTOR_HEADER 结构是PRI_FULL_STATUS_DESCRIPTOR结构的第一个成员,用于填充PRI_FULL_STATUS_LIST。 |
PRI_FULL_STATUS_LIST 返回PRI_FULL_STATUS_LIST结构,以响应 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS的持久预留 In 命令。 |
PRI_FULL_STATUS_LIST_HEADER PRI_FULL_STATUS_LIST_HEADER 结构是PRI_FULL_STATUS_LIST的第一个成员,该PRI_FULL_STATUS_LIST为响应 ServiceAction=RESERVATION_ACTION_READ_FULL_STATUS 的 Persistent Reserve In 命令而返回。 |
PRI_REGISTRATION_LIST scsi.h) (PRI_REGISTRATION_LIST结构包含有关设备服务器中处于活动状态的永久性预留和预留密钥的信息。 |
PRI_REPORT_CAPABILITIES PRI_REPORT_CAPABILITIES结构包含有关永久性预留功能的信息。 |
PRI_RESERVATION_DESCRIPTOR scsi.h) (PRI_RESERVATION_DESCRIPTOR结构描述了在设备服务器中处于活动状态的永久性预留。 |
PRI_RESERVATION_LIST scsi.h) (PRI_RESERVATION_LIST结构包含设备服务器中处于活动状态的永久性预留列表。 |
PRO_PARAMETER_LIST (scsi.h) 的PRO_PARAMETER_LIST结构包含预留信息,这些信息在永久预留输出 (PRO) 命令中发送到设备服务器。 |
RECEIVE_TOKEN_INFORMATION_HEADER scsi.h) (RECEIVE_TOKEN_INFORMATION_HEADER结构包含描述卸载数据传输操作状态的信息。 |
RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER (scsi.h) 的RECEIVE_TOKEN_INFORMATION_RESPONSE_HEADER结构包含一个标记,该令牌是作为 ROD) 数据 (表示形式创建的。 |
REPORT_ZONES_DATA Microsoft 保留REPORT_ZONES_DATA结构供内部使用。 请勿在代码中使用此结构。 |
RS_ALL_COMMANDS_PARAMETER_DATA RS_ALL_COMMANDS_PARAMETER_DATA结构包含RS_COMMAND_DESCRIPTOR结构的列表。 |
RS_COMMAND_DESCRIPTOR RS_COMMAND_DESCRIPTOR 结构包含有关单个受支持的命令描述符块的信息 (CDB) 。 |
RS_COMMAND_TIMEOUTS_DESCRIPTOR RS_COMMAND_TIMEOUTS_DESCRIPTOR 结构包含从开始处理命令到报告完成的命令超时信息。 |
RS_ONE_COMMAND_PARAMETER_DATA RS_ONE_COMMAND_PARAMETER_DATA结构包含有关 CDB () 命令数据块的信息,以及 CDB 中位的使用情况映射。 |
RT_PARAMETER_DATA RT_PARAMETER_DATA结构 (scsi.h) 包含报表时间戳命令的参数数据。 |
SAVED_INTERNAL_STATUS_PARAMETER_DATA 详细了解:_SAVED_INTERNAL_STATUS_PARAMETER_DATA结构 (scsi.h) |
SES_CONFIGURATION_DIAGNOSTIC_PAGE 详细了解:SES_CONFIGURATION_DIAGNOSTIC_PAGE结构 (scsi.h) |
SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE (scsi.h) 的_SES_DOWNLOAD_MICROCODE_CONTROL_DIAGNOSTIC_PAGE结构包含机箱服务进程使用的特定于供应商的微代码映像。 |
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR _SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR结构 (scsi.h) 指定下载微代码的状态和其他状态。 |
SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (scsi.h) 的_SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE结构包含有关一个或多个下载微代码操作的状态的信息。 |
ST_PARAMETER_DATA ST_PARAMETER_DATA结构 (scsi.h) 包含用于初始化设备时钟的 set timestamp 命令的参数列表。 |
STOR_ADDR_BTL8 (scsi.h) 的_STOR_ADDR_BTL8结构包含 8 位总线目标 LUN (BTL8) 地址的寻址信息。 |
STOR_ADDRESS scsi.h) (_STOR_ADDRESS结构包含描述存储设备地址的常规信息。 |
T2_COMMAND_DURATION_LIMIT_DESCRIPTOR 详细了解 T2_COMMAND_DURATION_LIMIT_DESCRIPTOR (scsi.h) 结构。 |
TRACK_INFORMATION2 scsi.h) (_TRACK_INFORMATION2结构包含详细的跟踪信息,包括位置、大小和数据模式。 |
VPD_EXTENDED_INQUIRY_DATA_PAGE 详细了解:_VPD_EXTENDED_INQUIRY_DATA_PAGE结构 (scsi.h) |
VPD_THIRD_PARTY_COPY_PAGE scsi.h (_VPD_THIRD_PARTY_COPY_PAGE 结构) 定义用于卸载数据传输操作的重要产品数据 (VPD) 页。 |
VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE 请勿在代码中使用此结构。 Microsoft 保留VPD_ZONED_BLOCK_DEVICE_CHARACTERISTICS_PAGE结构仅供内部使用。 |
WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR _WINDOWS_BLOCK_DEVICE_TOKEN_LIMITS_DESCRIPTOR结构 (scsi.h) 定义 Windows 系统的第三方副本描述符。 |
WRITE_USING_TOKEN_HEADER scsi.h) (WRITE_USING_TOKEN_HEADER 结构描述了卸载写入数据操作的目标数据位置。 |
ZONE_DESCRIPTIOR 请勿在代码中使用此结构。 Microsoft 保留ZONE_DESCRIPTIOR结构仅供内部使用。 |
枚举
SES_DOWNLOAD_MICROCODE_STATE 详细了解:_SES_DOWNLOAD_MICROCODE_STATE 枚举 (scsi.h) |