Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La classe WMI MSiSCSI_SecurityCapabilities décrit les fonctionnalités de sécurité d’un initiateur.
Un pilote miniport doit implémenter la classe MSiSCSI_SecurityCapabilities si l’adaptateur HBA qu’il gère prend en charge IPsec.
Étant donné que la classe MSiSCSI_SecurityCapabilities est associée à une instance particulière d’un pilote miniport de stockage, le pilote miniport doit inscrire la classe en utilisant le nom de l’objet PDO (Physical Device Object) spécifique que le pilote miniport gère.
La classe MSiSCSI_SecurityCapabilities est définie dans Config.mof.
class MSiSCSI_SecurityCapabilities {
[key] string InstanceName;
boolean Active;
[read, DisplayName("Protect iSCSI") : amended,
WmiDataId(1), description("TRUE if the HBA can use IPsec
to protect iSCSI traffic") : amended]
boolean ProtectiScsiTraffic;
[read, WmiDataId(2), DisplayName("Protect iSNS") :
amended, description("TRUE if the HBA can use IPsec to
protect iSNS traffic") : amended]
boolean ProtectiSNSTraffic;
[read, WmiDataId(3), DisplayName("Certificates Supported")
: amended, description("TRUE if HBA supports
certificates") : amended]
boolean CertificatesSupported;
[read, WmiDataId(4), DisplayName("Encryption Types
Available") : amended, description("Count of encryption
types available")]
uint32 EncryptionAvailableCount;
[read, WmiDataId(5),
WmiSizeIs("EncryptionAvailableCount"),
ENCRYPTION_TYPES_QUALIFIERS, DisplayName("Encryption
Types") : amended]
uint32 EncryptionAvailable[];
};
Lorsque la suite d’outils WMI compile la définition de classe précédente, elle produit la structure de données MSiSCSI_SecurityCapabilities.