STORAGE_IDENTIFIER structure

The STORAGE_IDENTIFIER structure represents a SCSI identification descriptor.

Syntax


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;

Members

CodeSet

Specifies the code set used by a SCSI identification descriptor to identify a logical unit.

Type

Contains an enumerator value of type STORAGE_IDENTIFIER_TYPE that indicates the identifier type.

IdentifierSize

Specifies the size in bytes of the identifier.

NextOffset

Specifies the offset in bytes from the current descriptor to the next descriptor.

Association

Contains an enumerator value of type STORAGE_ASSOCIATION_TYPE that indicates whether the descriptor identifies a device or a port.

Identifier

Contains the identifier associated with this descriptor.

Remarks

Every device identification page (page code 0x83) of SCSI vital product data contains a series of identification descriptors. The STORAGE_IDENTIFIER structure represents a SCSI identification descriptor.

Requirements

Header

Ntddstor.h (include Ntddstor.h)

See also

STORAGE_ASSOCIATION_TYPE
STORAGE_IDENTIFIER_TYPE

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft