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类需要发起程序。 必须实现此类。
要求
要求 | 价值 |
---|---|
标头 | iscsicfg.h (包括 Iscsicfg.h) |