The value of the parameter (a string) is the highest
protocol level that will be supported by the server.
Possible values are :
CORE: Earliest version. No
concept of user names.
COREPLUS: Slight improvements on
CORE for efficiency.
LANMAN1: First
modern version of the protocol. Long filename
support.
LANMAN2: Updates to Lanman1 protocol.
NT1: Current up to date version of the protocol.
Used by Windows NT. Known as CIFS.
SMB2: Re-implementation of the SMB protocol.
Used by Windows Vista and later versions of Windows. SMB2 has sub protocols available.
SMB2_02: The earliest SMB2 version.
SMB2_10: Windows 7 SMB2 version.
SMB2_22: Early Windows 8 SMB2 version.
SMB2_24: Windows 8 SMB2 version.
By default SMB2 selects the SMB2_02 varient.
Normally this option should not be set as the automatic
negotiation phase in the SMB protocol takes care of choosing
the appropriate protocol.
min protocol
protocol
SMB2
LANMAN1