IVdsServiceIscsi 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 to interface with the local initiator service, including the ability to set CHAP security settings and to log into targets.
Inheritance
The IVdsServiceIscsi interface inherits from the IUnknown interface. IVdsServiceIscsi also has these types of members:
Methods
The IVdsServiceIscsi interface has these methods.
IVdsServiceIscsi::GetInitiatorName Returns the iSCSI name of the local initiator service. |
IVdsServiceIscsi::QueryInitiatorAdapters Returns an object that enumerates the iSCSI initiator adapters of the initiator. |
IVdsServiceIscsi::RememberTargetSharedSecret Communicates the CHAP shared secret of a target to the initiator service. This shared secret is used during target login when the target authenticates the initiator. |
IVdsServiceIscsi::SetAllIpsecSecurity Not supported. (IVdsServiceIscsi.SetAllIpsecSecurity) |
IVdsServiceIscsi::SetAllIpsecTunnelAddresses Not supported.This method is reserved for future use. (IVdsServiceIscsi.SetAllIpsecTunnelAddresses) |
IVdsServiceIscsi::SetInitiatorSharedSecret Sets the initiator CHAP shared secret that is used for mutual CHAP authentication when the initiator authenticates the target. |
IVdsServiceIscsi::SetIpsecGroupPresharedKey Not supported.This method is reserved for future use. (IVdsServiceIscsi.SetIpsecGroupPresharedKey) |
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 |