MSIscsiInitiator_SendTargetPortalClass class
This MSIscsiInitiator_SendTargetPortalClass structure describes the characteristics of a discovered target portal.
Syntax
class MSIscsiInitiator_SendTargetPortalClass
{
string PortalIdentifierString;
string InitiatorName;
uint32 InitiatorPortNumber;
string PortalSymbolicName;
string PortalAddress;
uint16 PortalPort;
MSIscsiInitiator_TargetLoginOptions LoginOptions;
ISCSI_SECURITY_FLAGS SecurityFlags;
};
Members
The MSIscsiInitiator_SendTargetPortalClass class has these types of members:
Methods
The MSIscsiInitiator_SendTargetPortalClass class has these methods.
Method | Description |
---|---|
Refresh | Refreshes the list of discovered targets from this SendTargets Portal operation. |
Properties
The MSIscsiInitiator_SendTargetPortalClass class has these properties.
-
InitiatorName
-
-
Data type: string
-
Access type: Read-only
The name of the Initiator, which the iSCSI initiator service utilizes to transmit SendTargets requests to the specified Target Portal. If NULL, the iSCSI initiator service will use any Initiator that can reach the specified Target Portal.
-
-
InitiatorPortNumber
-
-
Data type: uint32
-
Access type: Read-only
The port number on the Initiator to use for the SendTargets request. A value of ISCSI_ALL_INITIATOR_PORTS indicates that the Initiator must select the appropriate port based upon current routing information.
-
-
LoginOptions
-
-
Data type: MSIscsiInitiator_TargetLoginOptions
-
Access type: Read-only
An MSIscsiInitiator_TargetLoginOptions structure that contains the login options specified for use with the Target Portal.
-
-
PortalAddress
-
-
Data type: string
-
Access type: Read-only
The Portal address.
-
-
PortalIdentifierString
-
-
Data type: string
-
Access type: Read-only
The Portal Identifier string.
-
-
PortalPort
-
-
Data type: uint16
-
Access type: Read-only
The port utilized by the Portal.
-
-
PortalSymbolicName
-
-
Data type: string
-
Access type: Read-only
The symbolic name associated with the Portal.
-
-
SecurityFlags
-
-
Data type: ISCSI_SECURITY_FLAGS
-
Access type: Read-only
A bitmap that defines the security characteristics of a login connection.
Value Meaning - ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED
The Host Bus Adapter (HBA) initiator should establish the TCP/IP connection to the target portal using IPsec tunnel mode. - ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED
The HBA initiator should establish the TCP/IP connection to the target portal using IPsec transport mode. - ISCSI_SECURITY_FLAG_PFS_ENABLED
The HBA initiator should establish the TCP/IP connection to the target portal with Perfect Forward Secrecy (PFS) mode enabled if IPsec is required. - ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED
The HBA initiator should establish the TCP/IP connection to the target portal with aggressive mode enabled. - ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED
The HBA initiator should establish the TCP/IP connection to the target portal with main mode enabled. - ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED
The HBA initiator should establish the TCP/IP connection to the target portal using IKE/IPsec protocol. If not set then IPsec is not required to login to the target. - ISCSI_SECURITY_FLAG_VALID
The other mask values are valid; otherwise, security flags are not specified. -
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Namespace |
Root\WMI |
MOF |
|