VDS_STORAGE_IDENTIFIER_TYPE enumeration [VDS]

The VDS_STORAGE_IDENTIFIER_TYPE enumeration defines the set of valid types for a storage identifier.

typedef enum 
{
  VDSStorageIdTypeVendorSpecific = 0,
  VDSStorageIdTypeVendorId = 1,
  VDSStorageIdTypeEUI64 = 2,
  VDSStorageIdTypeFCPHName = 3,
  VDSStorageIdTypeSCSINameString = 8
}VDS_STORAGE_IDENTIFIER_TYPE;

Constants

  • VDSStorageIdTypeVendorSpecific
    The storage identifier type is vendor specific.
  • VDSStorageIdTypeVendorId
    The storage identifier is the same as the vendor identifier.
  • VDSStorageIdTypeEUI64
    The storage identifier type follows the IEEE 64-bit Extended Unique Identifier (EUI-64) standard.
  • VDSStorageIdTypeFCPHName
    The storage identifier type follows the Fibre Channel Physical and Signaling Interface (FC-PH) naming convention.
  • VDSStorageIdTypeSCSINameString
    The storage identifier type follows the SCSI naming convention. See SCSI Primary Commands - 3 (SPC-3) for more details.

Remarks

The VDS_STORAGE_IDENTIFIER structure includes the value of this enumeration as a member to indicate the storage-identifier type.

Requirements

Client Requires Windows Vista.
Server Requires Windows Server "Longhorn" or Windows Server 2003.
Header

Declared in VdsLun.h.

See Also

Volume Shadow Copy API Enumeration Types
VDS_STORAGE_IDENTIFIER