VDS_INTERCONNECT structure [VDS]

The VDS_INTERCONNECT structure defines the address data of a physical interconnect.

typedef struct _VDS_INTERCONNECT {
  VDS_INTERCONNECT_ADDRESS_TYPE m_addressType;
  ULONG m_cbPort;
  BYTE* m_pbPort;
  ULONG m_cbAddress;
  BYTE* m_pbAddress;
} VDS_INTERCONNECT;

Members

  • m_addressType
    The interconnect address type enumerated by VDS_INTERCONNECT_ADDRESS_TYPE.
  • m_cbPort
    The size, in bytes, of the interconnect address data for the LUN port (m_pbPort).
  • m_pbPort
    Pointer to the interconnect address data for the LUN port.
  • m_cbAddress
    The size, in bytes, of the interconnect address data for the LUN (m_pbAddress).
  • m_pbAddress
    Pointer to the interconnect address data for the LUN.

Remarks

The VDS_LUN_INFORMATION structure includes this structure as a member to specify an interconnect by which a LUN can be accessed.

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_INTERCONNECT_ADDRESS_TYPE
VDS_LUN_INFORMATION