VDS_STORAGE_IDENTIFIER_CODE_SET enumeration (vdslun.h)

[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 the valid code sets (encodings) of a storage identifier.

Syntax

typedef enum _VDS_STORAGE_IDENTIFIER_CODE_SET {
  VDSStorageIdCodeSetReserved,
  VDSStorageIdCodeSetBinary,
  VDSStorageIdCodeSetAscii,
  VDSStorageIdCodeSetUtf8
} VDS_STORAGE_IDENTIFIER_CODE_SET;

Constants

 
VDSStorageIdCodeSetReserved
This value is reserved.
VDSStorageIdCodeSetBinary
The storage identifier is encoded as binary data.
VDSStorageIdCodeSetAscii
The storage identifier is encoded as ASCII data.
VDSStorageIdCodeSetUtf8
The storage identifier is encoded as UTF-8.

Windows Vista and Windows Server 2003:  Not supported before Windows Vista with SP1 and Windows Server 2008.

Remarks

The VDS_STORAGE_IDENTIFIER structure includes a VDS_STORAGE_IDENTIFIER_CODE_SET value as a member to indicate the code set of a storage identifier.

Note  Additional constants might be added to the VDS_STORAGE_IDENTIFIER_CODE_SET enumeration in future Windows versions. For this reason, your application must be designed to gracefully handle an unrecognized VDS_STORAGE_IDENTIFIER_CODE_SET 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, VdsHwPrv.h for hardware providers)

See also

VDS Enumerations

VDS_STORAGE_IDENTIFIER