Export (0) Print
Expand All

3.2.1.2 Per WitnessRegistration

The client implements the following properties per witness registration.

  • WitnessServerName: A null-terminated string that contains the name of the server.

  • IPAddress: An IP address of a connection target.

  • RegistrationKey: A unique value assigned by the server for this registration, in the form of context_handle, as specified in section 2.2.1.1.

  • RPCHandle: An RPC handle to be used for making requests of the Witness server.

  • WitnessNotifyRequest: A Boolean indicating whether a WitnessrAsyncNotify request is outstanding.

If the client implements version 2 (0x00020000) of the Witness protocol, the client implements the following properties:

  • ShareName: A null-terminated string that contains the share name.

  • NetNameNotificationRequired: A Boolean when set; indicates that this registration requires notifications based on the NetName.

  • ShareNameNotificationRequired: A Boolean when set; indicates that this registration requires notifications based on the ShareName.

  • IPNotificationRequired: A Boolean when set; indicates that this registration requires notifications based on the IP address changes on the server associated with NetName.

  • WitnessServerVersion: The Witness protocol version supported by the Witness server for this registration.

 
Show:
© 2015 Microsoft