Searches for the next vault item that matches an ongoing search operation.
ANSI (Cross Platform) int FindNext(int64 lSearchHandle); Unicode (Windows) INT FindNext(LONG64 lSearchHandle);
- (BOOL)findNext:(long long)searchHandle;
#define MID_CBVAULT_FINDNEXT 21 CBFSVAULT_EXTERNAL int CBFSVAULT_CALL CBFSVault_CBVault_Do(void *lpObj, int methid, int cparam, void *param, int cbparam, int64 *lpllVal);
This method searches for the next vault item (file, directory, symbolic link, or alternate stream) that matches the ongoing search operation identified by SearchHandle. If a matching vault item is found, this method returns true; otherwise it returns false.
The value passed for SearchHandle must be a search operation handle returned by FindFirst or FindFirstByQuery. Please refer to those methods' documentation for more information about search operations.
Note: This method can only be called when Active is true, and cannot be called within events.
Error Handling (C++)
This method returns a Boolean value; after it returns, call the GetLastErrorCode() method to obtain its result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message.