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

The IVdsIscsiTarget::CreatePortalGroup (vdshwprv.h) method creates a portal group and the interface pointer for the new portal group object can be retrieved.
IVdsIscsiTarget::Delete

The IVdsIscsiTarget::Delete (vdshwprv.h) method deletes the target and all of its portal groups if no LUNs are associated with the target.
IVdsIscsiTarget::GetConnectedInitiators

The IVdsIscsiTarget::GetConnectedInitiators (vdshwprv.h) method returns the list of iSCSI names of the initiators currently logged into the target.
IVdsIscsiTarget::GetProperties

The IVdsIscsiTarget::GetProperties (vdshwprv.h) method returns the properties of an iSCSI target.
IVdsIscsiTarget::GetSubSystem

The IVdsIscsiTarget::GetSubSystem (vdshwprv.h) method returns the subsystem to which the target belongs.
IVdsIscsiTarget::QueryAssociatedLuns

The IVdsIscsiTarget::QueryAssociatedLuns (vdshwprv.h) method returns a enumeration of the LUNs associated with the target.
IVdsIscsiTarget::QueryPortalGroups

The IVdsIscsiTarget::QueryPortalGroups (vdshwprv.h) method returns an enumeration of the iSCSI portal groups within the target.
IVdsIscsiTarget::RememberInitiatorSharedSecret

The IVdsIscsiTarget::RememberInitiatorSharedSecret (vdshwprv.h) method communicates the initiator CHAP secret that is used for mutual CHAP authentication.
IVdsIscsiTarget::SetFriendlyName

The IVdsIscsiTarget::SetFriendlyName (vdshwprv.h) method sets the friendly name of the target.
IVdsIscsiTarget::SetSharedSecret

The IVdsIscsiTarget::SetSharedSecret method sets the target CHAP shared secret that is used for CHAP authentication when the target authenticates the initiator.

Requirements

Requirement Value
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