VDS_STORAGE_IDENTIFIER structure (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 a storage device using a particular code set and type.
Syntax
typedef struct _VDS_STORAGE_IDENTIFIER {
VDS_STORAGE_IDENTIFIER_CODE_SET m_CodeSet;
VDS_STORAGE_IDENTIFIER_TYPE m_Type;
ULONG m_cbIdentifier;
BYTE *m_rgbIdentifier;
} VDS_STORAGE_IDENTIFIER;
Members
m_CodeSet
The encoding type of m_rgbIdentifier enumerated by VDS_STORAGE_IDENTIFIER_CODE_SET.
m_Type
The type of m_rgbIdentifier enumerated by VDS_STORAGE_IDENTIFIER_TYPE.
m_cbIdentifier
The size of the m_rgbIdentifier array, in bytes.
m_rgbIdentifier
Pointer to the identifier data.
Remarks
The VDS_STORAGE_DEVICE_ID_DESCRIPTOR structure includes this structure as a member to specify a particular storage device identifier for a LUN.
Requirements
Requirement | Value |
---|---|
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_STORAGE_DEVICE_ID_DESCRIPTOR