Partager via


structure ISCSI_DiscoveredTargetPortal2 (iscsifnd.h)

La structure ISCSI_DiscoveredTargetPortal2 fournit des informations associées à un portail cible découvert.

Syntaxe

typedef struct _ISCSI_DiscoveredTargetPortal2 {
  USHORT           Socket;
  ISCSI_IP_Address Address;
  ULONG            SecurityBitmap;
  ULONG            KeySize;
  UCHAR            Key[1];
} ISCSI_DiscoveredTargetPortal2, *PISCSI_DiscoveredTargetPortal2;

Membres

Socket

Numéro de socket du portail.

Address

Adresse réseau du portail.

SecurityBitmap

Bitmap, qui est définie dans la spécification iSNS, qui indique les caractéristiques de sécurité des connexions d’ouverture de session effectuées sur ce portail cible. Le tableau suivant décrit les valeurs d’indicateur de sécurité possibles.

Indicateurs de sécurité Signification
ISCSI_SECURITY_FLAG_TUNNEL_MODE_PREFERRED L’adaptateur HBA initiateur doit se connecter aux cibles à l’aide du mode tunnel IPsec. Si ce bit n’est pas défini sur le mode tunnel IPsec n’est pas requis.
ISCSI_SECURITY_FLAG_TRANSPORT_MODE_PREFERRED L’adaptateur HBA initiateur doit se connecter aux cibles à l’aide du mode de transport IPsec. Si ce bit n’est pas défini sur le mode de transport IPsec n’est pas requis.
ISCSI_SECURITY_FLAG_PFS_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode PFS (Perfect Forward Secrety) activé ; sinon, l’adaptateur HBA initiateur doit rendre la connexion de session avec le mode PFS désactivé.
ISCSI_SECURITY_FLAG_AGGRESSIVE_MODE_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode agressif activé. Si ce bit n’est pas défini sur l’adaptateur HBA initiateur, la connexion de session avec le mode agressif est désactivée.
ISCSI_SECURITY_FLAG_MAIN_MODE_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le mode principal activé. Si ce bit n’est pas défini sur l’adaptateur HBA initiateur, la connexion de session avec le mode principal est désactivée.
ISCSI_SECURITY_FLAG_IKE_IPSEC_ENABLED L’adaptateur HBA initiateur doit se connecter aux cibles avec le protocole IKE/IPsec activé. Si ce bit n’est pas défini sur le protocole IKE/IPsec est désactivé.
ISCSI_SECURITY_FLAG_VALID Les autres valeurs de masque sont valides. Si ce bit n’est pas défini sur les indicateurs de sécurité ne sont pas spécifiés..
 

Pour plus d’informations sur la configuration des caractéristiques de sécurité par défaut affectées au portail cible dans le Registre, consultez la section Remarques.

KeySize

Taille, en octets, de la clé de chiffrement dans le membre clé.

Key[1]

Tableau de caractères de longueur variable qui contient la clé de chiffrement associée à l’adresse du portail.

Remarques

La structure ISCSI_DiscoveredTargetPortal2 est un super-ensemble des informations fournies par la structure ISCSI_DiscoveredTargetPortal, qui définit uniquement l’adresse du portail cible. Outre l’adresse réseau du portail cible, la structure ISCSI_DiscoveredTargetPortal2 contient des informations sur les caractéristiques de sécurité du portail cible.

Si le serveur iSNS n’affecte pas de bitmap de sécurité au portail cible, le système d’exploitation associe la bitmap dans le DefaultSecurityBitmap valeur de Registre au portail. La valeur de Registre DefaultSecurityBitmap se trouve sous la clé de Registre suivante : HKLM\Software\Microsoft\Windows NT\Current Version\ISCSI\Discovery Values.

La bitmap de sécurité par défaut est utile dans les cas où le portail cible est configuré pour IPsec, mais ne prend pas en charge iSNS.

En général, les applications de gestion doivent utiliser la commande PSKey du client iSCSI pour configurer la bitmap de sécurité pour un portail cible. Mais s’il existe un grand nombre de portails qui ont la même bitmap de sécurité, la bitmap de sécurité par défaut est un bon moyen d’affecter automatiquement la même bitmap à tous les portails.

La suite d’outils WMI génère automatiquement une déclaration de la structure ISCSI_DiscoveredTargetPortal2 lorsqu’elle compile le de classe WMI ISCSI_DiscoveredTargetPortal dans Discover.mof.

Exigences

Exigence Valeur
d’en-tête iscsifnd.h (include Iscsifnd.h)

Voir aussi

ISCSI_DiscoveredTargetPortal

ISCSI_DiscoveredTargetPortal classe WMI

ISCSI_TargetPortal