// ntddstor.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
The STORAGE_IDENTIFIER structure represents a SCSI identification descriptor.
CodeSetSpecifies the code set used by a SCSI identification descriptor to identify a logical unit.
TypeContains an enumerator value of type STORAGE_IDENTIFIER_TYPE that indicates the identifier type.
IdentifierSizeSpecifies the size in bytes of the identifier.
NextOffsetSpecifies the offset in bytes from the current descriptor to the next descriptor.
AssociationContains an enumerator value of type STORAGE_ASSOCIATION_TYPE that indicates whether the descriptor identifies a device or a port.
IdentifierContains the identifier associated with this descriptor.
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.