3.2.3 Initialization
ConnectionTable: MUST be set to an empty table.
RejectGuestAccess: MUST be set to an implementation-specific value.<106>
AllowInsecureGuestAccess: MUST be set to an implementation-specific value.<107>
If the client implements the SMB 2.1 dialect or SMB 3.x dialect family:
GlobalFileTable: If implemented, MUST be set to an empty table.
ClientGuid: MUST be set to a newly generated GUID.
If the client implements SMB 3.x dialect family:
MaxDialect: MUST be set to the highest SMB2 dialect that the client implements.
RequireSecureNegotiate: MUST be set based on the local configuration policy.<108>
ServerList: MUST be set to empty.
ShareList: MUST be set to an empty list.
If the client implements the SMB 3.1.1 dialect:
CompressAllRequests MUST be set based on the local configuration policy.<109>
IsMutualAuthOverQUICSupported MUST be set in an implementation-specific manner.<110>
ClientCertificateMappingTable MUST be initialized based on the administrator configuration.