// ntddstor.h
typedef enum _STORAGE_IDENTIFIER_TYPE {
StorageIdTypeVendorSpecific,
StorageIdTypeVendorId,
StorageIdTypeEUI64,
StorageIdTypeFCPHName,
StorageIdTypePortRelative,
StorageIdTypeTargetPortGroup,
StorageIdTypeLogicalUnitGroup,
StorageIdTypeMD5LogicalUnitIdentifier,
StorageIdTypeScsiNameString
} STORAGE_IDENTIFIER_TYPE, *PSTORAGE_IDENTIFIER_TYPE;
View the official Windows Driver Kit DDI referenceNo description available.
The STORAGE_IDENTIFIER_TYPE enumeration specifies the type of storage identifier.
StorageIdTypeVendorSpecificIndicates that the vendor created the identifier without reference to an assignment authority, and consequently there is no guarantee that the identifier is globally unique.
StorageIdTypeVendorIdIndicates a vendor identifier strings assigned by the SCSI-3 specification to the vendor.
StorageIdTypeEUI64Indicates a 64-bit IEEE extended unique identifier (EUI-64).
StorageIdTypeFCPHNameIndicates a 64-bit FC-PH name identifier as defined in the X3.230-1994 specification.
StorageIdTypePortRelativeIndicates that the identifier type depends on the port.
StorageIdTypeTargetPortGroupThe storage identifier is a target port group number.
StorageIdTypeLogicalUnitGroupThe storage identifier is a logical unit group number.
StorageIdTypeMD5LogicalUnitIdentifierThe storage identifier is an MD5 logical unit number (LUN).
StorageIdTypeScsiNameStringIndicates that the identifier type is specified by a Scsi name string.