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

Community Additions

Show:
© 2014 Microsoft. All rights reserved.