Share via


WT_VDSLunInformation class

Represents the LUN information for an iSCSI target. This information is used by the Virtual Disk Service (VDS). For more information, see VDS_LUN_INFORMATION.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

class WT_VDSLunInformation
{
  uint8                          DeviceType;
  uint8                          DeviceTypeModifier;
  boolean                        CommandQueueing;
  sint32                         BusType;
  string                         VendorId;
  string                         ProductId;
  string                         ProductRevision;
  string                         SerialNumber;
  string                         DiskSignature;
  WT_VPDIdentificationDescriptor DeviceIdDescriptor[];
};

Members

The WT_VDSLunInformation class has these types of members:

Properties

The WT_VDSLunInformation class has these properties.

BusType

Data type: sint32

Access type: Read-only

Qualifiers: Values (VDSBusTypeUnknown, VDSBusTypeScsi, VDSBusTypeAtapi, VDSBusTypeAta, VDSBusType1394, VDSBusTypeSsa, VDSBusTypeFibre, VDSBusTypeUsb, VDSBusTypeRAID, VDSBusTypeiScsi, VDSBusTypeSas, VDSBusTypeSata, VDSBusTypeSd, VDSBusTypeMmc, VDSBusTypeMax, VDSBusTypeFileBackedVirtual), ValueMap (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)

The bus type of the LUN.

CommandQueueing

Data type: boolean

Access type: Read-only

If True, the LUN supports multiple outstanding commands; otherwise, False. The synchronization of the queue is the responsibility of the port driver.

DeviceIdDescriptor

Data type: WT_VPDIdentificationDescriptor array

Access type: Read-only

Array of VPD identification descriptors.

DeviceType

Data type: uint8

Access type: Read-only

The SCSI-2 device type of the LUN.

DeviceTypeModifier

Data type: uint8

Access type: Read-only

The SCSI-2 device type modifier of the LUN. For LUNs that have no device type modifier, the value is zero.

DiskSignature

Data type: string

Access type: Read-only

Signature of the LUN in GUID format.

ProductId

Data type: string

Access type: Read-only

Product identifier, typically a model number.

ProductRevision

Data type: string

Access type: Read-only

The product revision.

SerialNumber

Data type: string

Access type: Read-only

LUN serial number.

VendorId

Data type: string

Access type: Read-only

Vendor identifier.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Wmi
MOF
WmiWtProvider.mof
DLL
WtWmiProv.dll

See also

VDS_STORAGE_DEVICE_ID_DESCRIPTOR