STOR_ADDRESS 结构 (storport.h)

用于保存存储设备地址的常规结构。

语法

typedef struct _STOR_ADDRESS {
  USHORT Type;
  USHORT Port;
  ULONG  AddressLength;
  UCHAR  AddressData[ANYSIZE_ARRAY];
} STOR_ADDRESS, *PSTOR_ADDRESS;

成员

Type

地址类型。 可以是以下位置之一:

含义
STOR_ADDRESS_TYPE_UNKNOWN
地址类型未知。
STOR_ADDRESS_TYPE_BTL8
该地址是 8 位总线目标 LUN 地址。

Port

主机总线适配器 (HBA) 端口号。

AddressLength

AddressData 的字节长度。 如果 Type 设置为 STOR_ADDRESS_TYPE_BTL8,则此值 STOR_ADDR_BTL8_ADDRESS_LENGTH

AddressData[ANYSIZE_ARRAY]

特定于地址类型的地址数据。

要求

要求
最低受支持的客户端 Windows 8
标头 storport.h (包括 Storport.h、Scsi.h、Minitape.h)

另请参阅

STOR_ADDR_BTL8

StorPortSetUnitAttributes