Windows Dev Center

Collapse the table of content
Expand the table of content
Expand Minimize
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

VDS_STORAGE_IDENTIFIER_TYPE enumeration

[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]

Defines the set of valid types for a storage identifier.

Syntax


typedef enum _VDS_STORAGE_IDENTIFIER_TYPE { 
  VDSStorageIdTypeVendorSpecific  = 0,
  VDSStorageIdTypeVendorId        = 1,
  VDSStorageIdTypeEUI64           = 2,
  VDSStorageIdTypeFCPHName        = 3,
  VDSStorageIdTypePortRelative    = 4,
  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.

VDSStorageIdTypePortRelative

VDS 1.1:  The storage identifier type is dependent on the port.

VDSStorageIdTypeSCSINameString

VDS 1.1:  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 a VDS_STORAGE_IDENTIFIER_TYPE value as a member to indicate the storage identifier type.

Note  Additional constants might be added to the VDS_STORAGE_IDENTIFIER_TYPE enumeration in future Windows versions. For this reason, your application must be designed to gracefully handle an unrecognized VDS_STORAGE_IDENTIFIER_TYPE enumeration constant.
 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VdsLun.h (include Vds.h or VdsHwPrv.h for hardware providers)

See also

VDS Enumerations
VDS_STORAGE_IDENTIFIER

 

 

Community Additions

Show:
© 2015 Microsoft