3.3.5.10.2 Receiving a TRANS2_FIND_FIRST2 Request

New Information Levels

The server SHOULD allow for the new Information Levels, as specified in section 2.2.2.3.1. If the server does not support the new Information Levels, then it MUST fail the operation with STATUS_NOT_SUPPORTED.<131>

Enumerating Previous Versions

If a scan for previous version tokens (section 3.3.5.1.1) reveals that the FileName of the TRANS_FIND_FIRST2 request contains the search pattern @GMT-* and the requested Information Level is SMB_FIND_FILE_BOTH_DIRECTORY_INFO, then the server MAY<132> choose to return an enumeration of previous versions that are valid for the share. It does this by manufacturing a file entry for each previous version, as defined in section 2.2.8.1.1. If the server chooses not to do this, then the enumeration MUST be processed as a normal TRANS2_FIND_FIRST2 operation.