STORAGE_IDENTIFIER 结构 (ntddstor.h)

STORAGE_IDENTIFIER 结构表示 SCSI 标识描述符。

语法

typedef struct _STORAGE_IDENTIFIER {
  STORAGE_IDENTIFIER_CODE_SET CodeSet;
  STORAGE_IDENTIFIER_TYPE     Type;
  USHORT                      IdentifierSize;
  USHORT                      NextOffset;
  STORAGE_ASSOCIATION_TYPE    Association;
  UCHAR                       Identifier[1];
} STORAGE_IDENTIFIER, *PSTORAGE_IDENTIFIER;

成员

CodeSet

指定 SCSI 标识描述符用于标识逻辑单元的代码集。

Type

包含指示标识符类型的 STORAGE_IDENTIFIER_TYPE 类型的枚举器值。

IdentifierSize

指定标识符的大小(以字节为单位)。

NextOffset

指定从当前描述符到下一个描述符的偏移量(以字节为单位)。

Association

包含 类型为 STORAGE_ASSOCIATION_TYPE 的枚举器值,该值指示描述符是标识设备还是端口。

Identifier[1]

包含与此描述符关联的标识符。

注解

每个设备标识页 (SCSI 重要产品数据0x83) 页代码都包含一系列标识描述符。 STORAGE_IDENTIFIER 结构表示 SCSI 标识描述符。

要求

要求
Header ntddstor.h (包括 Ntddstor.h)

另请参阅

STORAGE_ASSOCIATION_TYPE

STORAGE_IDENTIFIER_TYPE