структура 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 (включая Ntddstor.h)

См. также раздел

STORAGE_ASSOCIATION_TYPE

STORAGE_IDENTIFIER_TYPE