VDS_STORAGE_DEVICE_ID_DESCRIPTOR structure [VDS]
The VDS_STORAGE_DEVICE_ID_DESCRIPTOR structure defines one or more storage identifiers for a storage device (typically an instance, as opposed to a class, of device).
typedef struct _VDS_STORAGE_DEVICE_ID_DESCRIPTOR {
ULONG m_version;
ULONG m_cIdentifiers;
VDS_STORAGE_IDENTIFIER* m_rgIdentifiers;
} VDS_STORAGE_DEVICE_ID_DESCRIPTOR;
Members
- m_version
The version of this structure. - m_cIdentifiers
The number of identifiers specified in m_rgIdentifiers. - m_rgIdentifiers
Pointer to VDS_STORAGE_IDENTIFIER structures.
Remarks
Storage devices can have multiple identifiers, and each of these identifiers can have a different code set and type. The VDS_LUN_INFORMATION structure includes this structure as a member to specify the storage device identifiers of a LUN.
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 Structures
VDS_STORAGE_IDENTIFIER
VDS_LUN_INFORMATION