This holds and modifies cluster specific configuration information.The provider will only return the instance for this class that corresponds to the node upon which it resides.Consequently, to configure a node, the client must explicitly connect to that node. Modified values do not take affect until LoadAllSettings is invoked from this class or the MicrosoftNLB_NodeSetting class.
MicrosoftNLB_ClusterSetting methods
MicrosoftNLB_ClusterSetting has 4 methods (4 Local)
'This method gets/sets the following instance-specific/global NLB registry parameters. UnicastInterHostCommSupport; Instance-Specific; Allowed values:0,1 EnableTCPNotification; Global; Allowed values:1,2 EnableSYNAttackNotification; Global; Allowed values:0,1,2 EnableTimerStarvationNotification; Global; Allowed values:0,1,2 For the instance-specific parameters to take effect, call the LoadAllSettings() method after calling this method. The global parameters will take effect upon the next boot-up of the system. '
AccessNLBRegParam method is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 2 namespaces
'This method causes the NLB driver to load with all the values that are set in ALL of the the setting classes, including the MicrosoftNLB_NodeSetting and the port rule classes. If the system is Windows NT4, then the method will return a reboot value.'
'Sets the remote control password. Before calling this method, it is highly recommended that the authentication level be set to RPC_C_AUTHN_LEVEL_PKT_PRIVACY in the call to CoSetProxyBlanket() or CoInitializeSecurity(). This is so that the password string is encrypted during its transfer from the client machine to the server machine, thus mitigating the threat of disclosure. This method is deprecated and no longer in use.'
SetPassword method is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 2 namespaces
Detailed description of MicrosoftNLB_ClusterSetting properties
Local properties (17) of MicrosoftNLB_ClusterSetting class
'This property specifies the Bi-Directional Affinity team identifier of the cluster that this network adapter is a part of. The value of this property must be a GUID.'
BDATeamId property is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 2 namespaces
'This property specifies a full Internet name for the Network Load Balancing cluster (for example, cluster.domain.com). This name is used for the cluster as a whole, and should be the same for all hosts in the cluster. '
ClusterName property is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 5 namespaces
'This property specifies whether or not a multicast MAC address should be used for cluster operations. If this option is enabled, Network Load Balancing converts the cluster MAC address belonging to the cluster adapter into a multicast address. It also ensures that the cluster's primary IP address resolves to this multicast address as part of the ARP protocol. At the same time, the adapter can now use its original, built-in MAC address, which, in unicast mode, was disabled. '
MulticastSupportEnabled property is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 2 namespaces
'This property specifies whether remote-control operations are enabled. When disabled, the Service methods will not functionfor remote HostIDs. Remote control is disabled by default. This property is deprecated and no longer in use.'
RemoteControlEnabled property is in 1 class (MicrosoftNLB_ClusterSetting) of ROOT\MicrosoftNLB\ms_409 and in 2 namespaces
'This holds and modifies cluster specific configuration information.The provider will only return the instance for this class that corresponds to the node upon which it resides.Consequently, to configure a node, the client must explicitly connect to that node. Modified values do not take affect until LoadAllSettings is invoked from this class or the MicrosoftNLB_NodeSetting class.'