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

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

言论

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

实现MSiSCSI_DiscoveryConfig类需要发起程序。 必须实现此类。

要求

要求 价值
标头 iscsicfg.h (包括 Iscsicfg.h)

另请参阅

ISCSI_IP_Address

MSiSCSI_DiscoveryConfig WMI 类