Partager via


classe WMI MSiSCSI_SecurityConfigOperations

La classe WMI MSiSCSI_SecurityConfigOperations définit les méthodes de configuration de sécurité qu’un initiateur doit implémenter pour prendre en charge la sécurité du protocole Internet (IPsec) ou défier le protocole d’authentification d’établissement de liaison (CHAP).

En outre, les initiateurs qui prennent en charge l’échange de clés Internet (IKE) avec des clés prépartagées doivent implémenter les méthodes suivantes :

Les initiateurs qui prennent en charge un cache non volatile pour les clés prédéfinies IPsec et les informations d’identification d’authentification iSCSI (autrement dit, un nom d’utilisateur et un mot de passe) doivent implémenter la méthode ClearCache . L’initiateur doit également indiquer qu’il utilise un cache en définissant les indicateurs appropriés dans la classe WMI MSiSCSI_HBAInformation. En particulier, si l’initiateur met en cache la clé prépartagée, il doit définir l’indicateur ISCSI_HBA_PRESHARED_KEY_CACHE dans le membre FunctionalitySupported de la classe ; et si l’initiateur met en cache les données d’authentification iSCSI, il doit définir l’indicateur ISCSI_HBA_ISCSI_AUTHENTICATION_CACHE.

Étant donné que la classe MSiSCSI_SecurityConfigOperations est associée à un instance particulier d’un pilote miniport de stockage, le pilote miniport doit inscrire la classe en utilisant le nom de l’objet de périphérique physique particulier (PDO) que le pilote miniport gère.

Pour que l’initiateur soit compatible avec le service de découverte iSCSI, il doit implémenter la méthode SetGenerationalGuid .

La syntaxe MOF (Managed Object Format) pour chaque méthode qui appartient à cette classe est décrite dans la page de référence de la méthode. Les rubriques suivantes décrivent ces méthodes et leurs structures associées :

ClearCache

GetPresharedKeyForId

SetGenerationalGuid

SetGroupPresharedKey

SetPresharedKeyForId

SetTunnelModeOuterAddress