3.3.5.15.19 Handling a Set Read CopyNumber Request
This section applies only to servers that implement the SMB 3.1.1 dialect.
When the server receives a request that contains an SMB2 header with a Command value equal to SMB2 IOCTL and a CtlCode of FSCTL_MARK_HANDLE, message handling proceeds as follows:
If the InputCount in SMB2 IOCTL request is less than the size of FSCTL_MARK_HANDLE request, as specified in [MS-FSCC] section 2.3.39, the server MUST fail the request with STATUS_INVALID_PARAMETER.
The server MUST fail the request with STATUS_NOT_SUPPORTED in the following cases:
If Connection.Dialect is "2.0.2", "2.1", “3.0” or "3.0.2".
If HandleInfo received in the request is not one of the values defined in [MS-FSCC] section 2.3.39.
The server MUST process this request as a pass-through operation as specified in section 3.3.5.15.8.