The client MUST implement the following:
If a client implements the SMB 2.1 dialect or SMB 3.x dialect family, it MUST also implement the following:
ClientGuid: A global identifier for this client.
If the client implements the SMB 3.x dialect family, it MUST also implement the following:
MaxDialect: The highest SMB2 dialect that the client implements. It MUST take the format of dialect values as specified in section 2.2.3.
RequireSecureNegotiate: A Boolean that, if set, indicates that the client requires validation of an SMB2 NEGOTIATE request.
ServerList: A list of server entries, as specified in section 18.104.22.168, indexed by Server.ServerName.