ISCSI_TARGET_PORTAL_INFO_EXA structure (iscsidsc.h)
The ISCSI_TARGET_PORTAL_INFO_EX structure contains information about login credentials to a target portal.
Syntax
typedef struct {
CHAR InitiatorName[MAX_ISCSI_HBANAME_LEN];
ULONG InitiatorPortNumber;
CHAR SymbolicName[MAX_ISCSI_PORTAL_NAME_LEN];
CHAR Address[MAX_ISCSI_PORTAL_ADDRESS_LEN];
USHORT Socket;
ISCSI_SECURITY_FLAGS SecurityFlags;
ISCSI_LOGIN_OPTIONS LoginOptions;
} ISCSI_TARGET_PORTAL_INFO_EXA, *PISCSI_TARGET_PORTAL_INFO_EXA;
Members
InitiatorName[MAX_ISCSI_HBANAME_LEN]
A string that represents the name of the Host-Bus Adapter (HBA) initiator.
InitiatorPortNumber
A ULONG value that represents the port number on the HBA associated with the portal.
SymbolicName[MAX_ISCSI_PORTAL_NAME_LEN]
A string that represents the symbolic name associated with the portal.
Address[MAX_ISCSI_PORTAL_ADDRESS_LEN]
A string that represents the IP address or DNS name associated with the portal.
Socket
A USHORT value that represents the socket number.
SecurityFlags
A pointer to an ISCSI_SECURITY_FLAGS structure that contains a bitmap that defines the security characteristics of a login connection.
LoginOptions
A pointer to an ISCSI_LOGIN_OPTIONS structure that defines the login data.
Remarks
Note
The iscsidsc.h header defines ISCSI_TARGET_PORTAL_INFO_EX as an alias that automatically selects the ANSI or Unicode version of this function based on the definition of the UNICODE preprocessor constant. Mixing usage of the encoding-neutral alias with code that is not encoding-neutral can lead to mismatches that result in compilation or runtime errors. For more information, see Conventions for Function Prototypes.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | iscsidsc.h |