IVdsIscsiTarget interface (vdshwprv.h)

[Beginning with Windows 8 and Windows Server 2012, the Virtual Disk Service COM interface is superseded by the Windows Storage Management API.]

Provides methods for performing query and configuration operations on an iSCSI target.

Inheritance

The IVdsIscsiTarget interface inherits from the IUnknown interface. IVdsIscsiTarget also has these types of members:

Methods

The IVdsIscsiTarget interface has these methods.

 
IVdsIscsiTarget::CreatePortalGroup

Creates a portal group.
IVdsIscsiTarget::Delete

Deletes the target and all of its portal groups if no LUNs are associated with the target.
IVdsIscsiTarget::GetConnectedInitiators

Returns the list of iSCSI names of the initiators currently logged into the target.
IVdsIscsiTarget::GetProperties

Returns the properties of an iSCSI target.
IVdsIscsiTarget::GetSubSystem

Returns the subsystem to which the target belongs.
IVdsIscsiTarget::QueryAssociatedLuns

Returns a enumeration of the LUNs associated with the target.
IVdsIscsiTarget::QueryPortalGroups

Returns an enumeration of the iSCSI portal groups within the target.
IVdsIscsiTarget::RememberInitiatorSharedSecret

Communicates the initiator CHAP secret that is used for mutual CHAP authentication when the initiator authenticates the target.
IVdsIscsiTarget::SetFriendlyName

Sets the friendly name of the target.
IVdsIscsiTarget::SetSharedSecret

Sets the target CHAP shared secret that is used for CHAP authentication when the target authenticates the initiator.

Requirements

   
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2003 R2 [desktop apps only]
Target Platform Windows
Header vdshwprv.h
Redistributable VDS 1.1

See also

VDS Interfaces