13.07.2015 Views

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

[MS-VDS]: Virtual Disk Service (VDS) Protocol Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.2.1.3.15 <strong>VDS</strong>_INTERCONNECTThe <strong>VDS</strong>_INTERCONNECT structure defines the address data of a physical interconnect, asspecified in [SPC-3].typedef struct _<strong>VDS</strong>_INTERCONNECT {<strong>VDS</strong>_INTERCONNECT_ADDRESS_TYPE m_addressType;unsigned long m_cbPort;[size_is(m_cbPort)] byte* m_pbPort;unsigned long m_cbAddress;[size_is(m_cbAddress)] byte* m_pbAddress;} <strong>VDS</strong>_INTERCONNECT;m_addressType: A <strong>VDS</strong>_INTERCONNECT_ADDRESS_TYPE structure that stores the addresstype of the interconnect.m_cbPort: The size, in bytes, of the interconnect address data for the LUN port to whichm_pbPort refers.m_pbPort: A pointer to the interconnect address data for the LUN port.m_cbAddress: The size, in bytes, of the interconnect address data for the LUN to whichm_pbAddress refers.m_pbAddress: A pointer to the interconnect address data for the LUN.2.2.1.3.16 <strong>VDS</strong>_LUN_INFORMATIONThe <strong>VDS</strong>_LUN_INFORMATION structure provides information about a SCSI-2 device. Forinformation about a SCSI-2 device, see [ANSI-131-1994].typedef struct _<strong>VDS</strong>_LUN_INFORMATION {unsigned long m_version;byte m_DeviceType;byte m_DeviceTypeModifier;long m_bCommandQueueing;<strong>VDS</strong>_STORAGE_BUS_TYPE m_BusType;[string] char* m_szVendorId;[string] char* m_szProductId;[string] char* m_szProductRevision;[string] char* m_szSerialNumber;GUID m_diskSignature;<strong>VDS</strong>_STORAGE_DEVICE_ID_DESCRIPTOR m_deviceIdDescriptor;unsigned long m_cInterconnects;[size_is(m_cInterconnects)] <strong>VDS</strong>_INTERCONNECT* m_rgInterconnects;} <strong>VDS</strong>_LUN_INFORMATION;m_version: The version number of the <strong>VDS</strong>_LUN_INFORMATION structure. As of the currentversion of this protocol, this value is always VER_<strong>VDS</strong>_LUN_INFORMATION (0x00000001).m_DeviceType: The SCSI-2 device type of the device, as specified in [SPC-3].m_DeviceTypeModifier: The SCSI-2 device type modifier, if any, as specified in [SPC-3].[<strong>MS</strong>-<strong>VDS</strong>] — v20110610<strong>Virtual</strong> <strong>Disk</strong> <strong>Service</strong> (<strong>VDS</strong>) <strong>Protocol</strong> <strong>Specification</strong>Copyright © 2011 Microsoft Corporation.Release: Friday, June 10, 201151 / 360

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!