3.1.6.4 Server Application Notifies of an IP Address Being Added, Removed, Enabled or Disabled
This notification is applicable only to servers implementing version 2 (0x00020000).The calling application provides the Witness client name and resource name. The resource name can be an interface group name, an IP address, or a host name.
The server MUST search for all WitnessRegistrations in the WitnessRegistrationList where WitnessRegistration.WitnessClientName matches the application-provided witness client name and WitnessRegistration.IPNotificationRequired is TRUE.
For each WitnessRegistration matched, the server MUST create or overwrite the move entry in WitnessRegistration.PendingIPNotification, setting the Notification.ChangeIndication to the application-provided resource name.
The server MUST awaken any client requests awaiting notification in section 3.1.4.4.