Partager via


structure ISCSI_RedirectPortalInfo (iscsimgt.h)

Cette structure ISCSI_RedirectPortalInfo contient des informations sur une collection de portails iSCSI qui peuvent être utilisés pendant les opérations de redirection du portail ou du portail. Si un portail cible n’est pas disponible pour la connexion, l’initiateur peut « sauter » dans 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 continuera à 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) utilisé par le système d’exploitation et le logiciel d’application pour identifier de manière unique la connexion. Les méthodes LoginToTarget et AddConnectionToSession retournent 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.

Exigences

Exigence Valeur
d’en-tête iscsimgt.h (inclure Iscsimgt.h)

Voir aussi

AddConnectionToSession

loginToTarget