STORAGE_IDENTIFIER structure (ntddstor.h)
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[1]
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
Requirement | Value |
---|---|
Header | ntddstor.h (include Ntddstor.h) |