VDS_POOL_CUSTOM_ATTRIBUTES structure (vds.h)
[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]
Defines a custom attribute of a storage pool. This structure is used in the pPoolCustomAttributes member of the VDS_POOL_ATTRIBUTES structure.
Syntax
typedef struct _VDS_POOL_CUSTOM_ATTRIBUTES {
LPWSTR pwszName;
LPWSTR pwszValue;
} VDS_POOL_CUSTOM_ATTRIBUTES, *PVDS_POOL_CUSTOM_ATTRIBUTES;
Members
pwszName
A string containing the name of the custom attribute.
pwszValue
A string containing the value of the custom attribute.
Remarks
A custom attribute can be used to indicate, for example, the RAID types that can be created in the storage pool in cases such as the following:
- The storage pool supports the creation of LUNs without any RAID type.
- The storage pool supports more than one RAID type. This can happen if the storage pool spans more than one subsystem.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | vds.h |