IVdsIscsiTarget interface (vds.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 method (vds.h) creates a portal group. |
IVdsIscsiTarget::Delete The IVdsIscsiTarget::Delete function (vds.h) deletes the target and all of its portal groups if no LUNs are associated with the target. |
IVdsIscsiTarget::GetConnectedInitiators The IVdsIscsiTarget::GetConnectedInitiators method (vds.h) returns the list of iSCSI names of the initiators currently logged into the target. |
IVdsIscsiTarget::GetProperties The IVdsIscsiTarget::GetProperties method (vds.h) returns the properties of an iSCSI target. |
IVdsIscsiTarget::GetSubSystem The IVdsIscsiTarget::GetSubSystem method (vds.h) returns the subsystem to which the target belongs. |
IVdsIscsiTarget::QueryAssociatedLuns The IVdsIscsiTarget::QueryAssociatedLuns method (vds.h) returns a enumeration of the LUNs associated with the target. |
IVdsIscsiTarget::QueryPortalGroups The IVdsIscsiTarget::QueryPortalGroups method (vds.h) returns an enumeration of the iSCSI portal groups within the target. |
IVdsIscsiTarget::RememberInitiatorSharedSecret The RememberInitiatorSharedSecret method (vds.h) communicates the initiator CHAP secret that the initiator used for mutual CHAP authentication of the target. |
IVdsIscsiTarget::SetFriendlyName The IVdsIscsiTarget::SetFriendlyName method (vds.h) sets the friendly name of the target. |
IVdsIscsiTarget::SetSharedSecret The IVdsIscsiTarget::SetSharedSecret method (vds.h) sets the target CHAP shared secret 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 | vds.h |
Redistributable | VDS 1.1 |