VDS_PORT_PROP 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 the properties of a port on a controller object.
Syntax
typedef struct _VDS_PORT_PROP {
VDS_OBJECT_ID id;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
VDS_PORT_STATUS status;
} VDS_PORT_PROP, *PVDS_PORT_PROP;
Members
id
The VDS_OBJECT_ID assigned to the port.
pwszFriendlyName
The name of the port; a zero-terminated, human-readable string.
pwszIdentification
The port identifier or address, typically a world wide name (WWN); a zero-terminated, human-readable string.
For Fibre Channel networks, this member should be the WWN for the port, formatted as a hexadecimal string (16 characters long), most significant byte first. For example, a WWN address of 01:23:45:67:89:AB:CD:EF should be represented as "0123456789ABCDEF".
status
The status of the port enumerated by VDS_PORT_STATUS.
Remarks
The IVdsController::GetPortProperties method returns this structure to report the property details of a port on a controller object.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | vds.h |