MSiSCSI_DiscoveryConfig结构 (iscsicfg.h)

MSiSCSI_DiscoveryConfig结构包含的信息指示发起程序用于执行发现的方法。

语法

typedef struct _MSiSCSI_DiscoveryConfig {
  BOOLEAN          PerformiSNSDiscovery;
  BOOLEAN          PerformSLPDiscovery;
  BOOLEAN          AutomaticiSNSDiscovery;
  WCHAR            InitiatorName[256 + 1];
  ISCSI_IP_Address iSNSServer;
} MSiSCSI_DiscoveryConfig, *PMSiSCSI_DiscoveryConfig;

成员

PerformiSNSDiscovery

一个布尔值,指示发起程序是否使用 iSNS 和预先确定的 iSNS 服务器执行目标发现。 如果此成员为 TRUE,则发起程序使用 iSNS 和预先确定的 iSNS 服务器执行目标发现。 如果此成员为 FALSE,则发起程序不会使用 iSNS 进行发现。

PerformSLPDiscovery

一个布尔值,指示发起程序是否使用 SLP 执行目标发现。 如果此成员为 TRUE,则发起程序使用 SLP 执行目标发现。

AutomaticiSNSDiscovery

一个布尔值,指示发起程序是否应自动搜索 iSNS 服务器,然后使用 iSNS 执行目标发现。 如果此成员为 TRUE,则发起程序应自动搜索 iSNS 服务器,然后使用 iSNS 执行目标发现。

InitiatorName[256 + 1]

要注册到 iSNS 服务器的默认发起程序名称。

iSNSServer

如果 AutomaticiSNSDiscoveryFALSE则 iSNSServer 包含 一个ISCSI_IP_Address 结构,该结构提供与使用的 IP 协议版本无关的 iSNS 服务器的固定地址。

注解

WMI 工具套件在 Config.mof 中编译MSiSCSI_DiscoveryConfig WMI 类时自动生成MSiSCSI_DiscoveryConfig结构的声明。

需要发起方来实现 MSiSCSI_DiscoveryConfig 类。 必须实现此类。

要求

要求
Header iscsicfg.h (包括 Iscsicfg.h)

另请参阅

ISCSI_IP_Address

MSiSCSI_DiscoveryConfig WMI 类