structure ISCSI_RedirectPortalInfo (iscsimgt.h)
Cette structure ISCSI_RedirectPortalInfo contient des informations sur une collection de portails iSCSI qui peuvent être utilisés lors des opérations de tronçonnage du portail ou de redirection du portail. Si un portail cible n’est pas disponible pour la connexion, l’initiateur peut « parcourir » la liste des portails cibles qu’il a découverts et qui peuvent être utilisés pour les opérations de connexion. Autrement dit, l’initiateur continue d’essayer la liste des portails disponibles jusqu’à ce qu’il en trouve un qui peut être utilisé pour la connexion, afin qu’il puisse ensuite se connecter au portail cible disponible.
Syntaxe
typedef struct _ISCSI_RedirectPortalInfo {
ULONGLONG UniqueConnectionId;
ISCSI_IP_Address OriginalIPAddr;
ULONG OriginalPort;
ISCSI_IP_Address RedirectedIPAddr;
ULONG RedirectedPort;
UCHAR Redirected;
UCHAR TemporaryRedirect;
} ISCSI_RedirectPortalInfo, *PISCSI_RedirectPortalInfo;
Membres
UniqueConnectionId
Identificateur de connexion (ID) que le système d’exploitation et le logiciel d’application utilisent pour identifier de manière unique la connexion. Les méthodes LoginToTarget et AddConnectionToSession retournent toutes deux cette valeur dans le paramètre UniqueConnectionId. Cette valeur ne doit pas être confondue avec l’ID de connexion (CID).
OriginalIPAddr
Il s’agit de l’adresse IP d’origine donnée lors de la connexion à partir de laquelle la redirection doit être définie, et l’adresse IP est fournie via la structure ISCSI_IP_Address.
OriginalPort
Il s’agit du numéro de socket des portails d’origine donné lors de la connexion.
RedirectedIPAddr
Il s’agit de l’adresse IP vers laquelle le trafic doit être redirigé. L’adresse IP est fournie via la structure ISCSI_IP_Address.
RedirectedPort
Il s’agit du numéro de socket du portail cible redirigé.
Redirected
Cela indique si la connexion est redirigée. Si cette valeur est TRUE, RedirectedIPAddr et RedirectedPort sont valides.
TemporaryRedirect
Cette valeur est true si la redirection est temporaire.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsimgt.h (inclure Iscsimgt.h) |