structure MSiSCSI_DiscoveryConfig (iscsicfg.h)
La structure MSiSCSI_DiscoveryConfig contient des informations qui indiquent les méthodes utilisées par un initiateur pour effectuer la découverte.
Syntaxe
typedef struct _MSiSCSI_DiscoveryConfig {
BOOLEAN PerformiSNSDiscovery;
BOOLEAN PerformSLPDiscovery;
BOOLEAN AutomaticiSNSDiscovery;
WCHAR InitiatorName[256 + 1];
ISCSI_IP_Address iSNSServer;
} MSiSCSI_DiscoveryConfig, *PMSiSCSI_DiscoveryConfig;
Membres
PerformiSNSDiscovery
Valeur booléenne qui indique si l’initiateur effectue la découverte cible à l’aide d’iSNS et d’un serveur iSNS prédéterminé. Si ce membre a la valeur TRUE, l’initiateur effectue la découverte cible à l’aide d’iSNS et d’un serveur iSNS prédéterminé. Si ce membre a la valeur FALSE, l’initiateur n’effectue pas de découverte avec iSNS.
PerformSLPDiscovery
Valeur booléenne qui indique si l’initiateur effectue la découverte de cible à l’aide de SLP. Si ce membre a la valeur TRUE, l’initiateur effectue la découverte de cible à l’aide de SLP.
AutomaticiSNSDiscovery
Valeur booléenne qui indique si l’initiateur doit rechercher automatiquement un serveur iSNS, puis effectuer la découverte cible à l’aide d’iSNS. Si ce membre a la valeur TRUE, l’initiateur doit rechercher automatiquement un serveur iSNS, puis effectuer la découverte cible à l’aide d’iSNS.
InitiatorName[256 + 1]
Nom de l’initiateur par défaut à inscrire auprès du serveur iSNS.
iSNSServer
Si AutomaticiSNSDiscovery a la valeur FALSE, iSNSServer contient une structure ISCSI_IP_Address qui fournit une adresse fixe du serveur iSNS indépendante de la version du protocole IP utilisé.
Remarques
La suite d’outils WMI génère automatiquement une déclaration de la structure MSiSCSI_DiscoveryConfig lorsqu’elle compile la classe WMI MSiSCSI_DiscoveryConfig dans Config.mof.
Les initiateurs doivent implémenter la classe MSiSCSI_DiscoveryConfig. Vous devez implémenter cette classe.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iscsicfg.h (include Iscsicfg.h) |