STORAGE_IDENTIFIER_TYPE enumeration

The STORAGE_IDENTIFIER_TYPE enumeration specifies the type of storage identifier.

Syntax


typedef enum _STORAGE_IDENTIFIER_TYPE { 
  StorageIdTypeVendorSpecific            = 0,
  StorageIdTypeVendorId                  = 1,
  StorageIdTypeEUI64                     = 2,
  StorageIdTypeFCPHName                  = 3,
  StorageIdTypePortRelative              = 4,
  StorageIdTypeTargetPortGroup           = 5,
  StorageIdTypeLogicalUnitGroup          = 6,
  StorageIdTypeMD5LogicalUnitIdentifier  = 7,
  StorageIdTypeScsiNameString            = 8
} STORAGE_IDENTIFIER_TYPE, *PSTORAGE_IDENTIFIER_TYPE;

Constants

StorageIdTypeVendorSpecific

Indicates that the vendor created the identifier without reference to an assignment authority, and consequently there is no guarantee that the identifier is globally unique

StorageIdTypeVendorId

Indicates a vendor identifier strings assigned by the SCSI-3 specification to the vendor.

StorageIdTypeEUI64

Indicates a 64-bit IEEE extended unique

identifier (EUI-64).

StorageIdTypeFCPHName

Indicates a 64-bit FC-PH name identifier

as defined in the X3.230-1994 specification.

StorageIdTypePortRelative

Indicates that the identifier type depends on the port.

StorageIdTypeTargetPortGroup
StorageIdTypeLogicalUnitGroup
StorageIdTypeMD5LogicalUnitIdentifier
StorageIdTypeScsiNameString

Indicates that the identifier type is specified by a Scsi name string.

Requirements

Header

Ntddstor.h (include Ntddstor.h)

See also

STORAGE_IDENTIFIER

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft