This request resumes a search which was begun with a previous TRANS2_FIND_FIRST2
request.
Client Request ================================== |
Value ================================= |
WordCount | 15 |
SetupCount | 1 |
Setup[0] | TRANS2_FIND_NEXT2 |
Parameter Block Encoding ================================== |
Description ================================= |
USHORT Sid; | Search handle |
USHORT SearchCount; | Maximum number of entries to return |
USHORT InformationLevel; | Levels described in TRANS2_FIND_FIRST2 request |
ULONG ResumeKey; | Value returned by previous find2 call |
USHORT Flags; | Additional information: bit set- 0 - close search after this request 1 - close search if end of search reached 2 - return resume keys for each entry found 3 - resume/continue from previous ending place 4 - find with backup intent |
STRING FileName; | Resume file name |
sid is the value returned by a previous successful TRANS2_FIND_FIRST2
call. If bit3 of flags is set, then FileName may be the NULL string, since the search is continued from the previous TRANS2_FIND
request. Otherwise, FileName must not be more than 256 characters long.
Response Field ================================== |
Description ================================= |
USHORT SearchCount; | Number of entries returned |
USHORT EndOfSearch; | Was last entry returned? |
USHORT EaErrorOffset; | Offset into EA list if EA error |
USHORT LastNameOffset; | Offset into data to file name of last entry, if server needs it to resume search; else 0 |
UCHAR Data[TotalDataCount] | Level dependent info about the matches found in the search |