MSiSCSI_SecurityCapabilities structure (iscsicfg.h)
La structure MSiSCSI_SecurityCapabilities décrit les fonctionnalités de sécurité d’un initiateur.
Syntaxe
typedef struct _MSiSCSI_SecurityCapabilities {
BOOLEAN ProtectiScsiTraffic;
BOOLEAN ProtectiSNSTraffic;
BOOLEAN CertificatesSupported;
ULONG EncryptionAvailableCount;
ULONG EncryptionAvailable[1];
} MSiSCSI_SecurityCapabilities, *PMSiSCSI_SecurityCapabilities;
Membres
ProtectiScsiTraffic
Valeur booléenne qui indique si l’initiateur peut utiliser IPsec pour protéger le trafic iSCSI. Si ce membre a la valeur TRUE, l’initiateur peut utiliser IPsec pour protéger le trafic iSCSI. Si la valeur est FALSE, l’initiateur ne peut pas utiliser IPsec.
ProtectiSNSTraffic
Valeur booléenne qui indique si l’initiateur peut utiliser IPsec pour protéger le trafic iSNS. Si ce membre a la valeur TRUE, l’initiateur peut utiliser IPsec pour protéger le trafic iSNS. Si la valeur est FALSE, l’initiateur ne peut pas utiliser IPsec.
CertificatesSupported
Valeur booléenne qui indique si l’initiateur prend en charge les certificats. Si ce membre a la valeur TRUE, l’initiateur prend en charge les certificats. Si ce membre a la valeur FALSE, l’initiateur ne prend pas en charge les certificats.
EncryptionAvailableCount
Nombre de types de chiffrement pris en charge par l’initiateur.
EncryptionAvailable[1]
Tableau de longueur variable de structures ISCSI_ENCRYPTION_TYPES , qui indiquent les types de chiffrement pris en charge par l’initiateur.
Remarques
La suite d’outils WMI génère automatiquement une déclaration de la structure MSiSCSI_SecurityCapabilities lorsqu’elle compile la classe WMI MSiSCSI_SecurityCapabilities dans Config.mof.
Les initiateurs qui prennent en charge IPsec doivent implémenter la classe MSiSCSI_SecurityCapabilities.
Les initiateurs doivent inscrire la classe MSiSCSI_SecurityCapabilities en utilisant le nom de l’objet de périphérique physique (PDO) pour l’adaptateur HBA. Vous devez implémenter cette classe si l’adaptateur prend en charge IPsec.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsicfg.h (include Iscsicfg.h) |