Поделиться через


структура 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]

Содержит идентификатор, связанный с этим дескриптором.

Замечания

Каждая страница идентификации устройства (код страницы 0x83) жизненно важных данных продукта SCSI содержит ряд дескрипторов идентификации. Структура STORAGE_IDENTIFIER представляет дескриптор идентификации SCSI.

Требования

Требование Ценность
заголовка ntddstor.h (include Ntddstor.h)

См. также

STORAGE_ASSOCIATION_TYPE

STORAGE_IDENTIFIER_TYPE