VDS_HBAPORT_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 an HBA port.

Syntax

typedef struct _VDS_HBAPORT_PROP {
  VDS_OBJECT_ID      id;
  VDS_WWN            wwnNode;
  VDS_WWN            wwnPort;
  VDS_HBAPORT_TYPE   type;
  VDS_HBAPORT_STATUS status;
  ULONG              ulPortSpeed;
  ULONG              ulSupportedPortSpeed;
} VDS_HBAPORT_PROP;

Members

id

The GUID assigned to the HBA port. This ID is used by the VDS service only; hardware providers should ignore this field.

wwnNode

The node WWN of the HBA port.

wwnPort

The port WWN of the HBA port.

type

The type of the HBA port enumerated by VDS_HBAPORT_TYPE.

status

The status of the HBA port enumerated by VDS_HBAPORT_STATUS.

ulPortSpeed

The speed of the HBA port enumerated by VDS_HBAPORT_SPEED_FLAG.

ulSupportedPortSpeed

The set of supported speeds of the HBA port, one bit set for each of the supported speeds enumerated by VDS_HBAPORT_SPEED_FLAG.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 R2 [desktop apps only]
Header vds.h

See also

VDS_HBAPORT_SPEED_FLAG

VDS_HBAPORT_STATUS

VDS_HBAPORT_TYPE

VDS_WWN