home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / ramfs102.zip / src / findnext.c < prev    next >
C/C++ Source or Header  |  2002-09-28  |  594b  |  32 lines

  1. #include "includes.h"
  2.  
  3.  
  4.  
  5.  
  6.  
  7. APIRET EXPENTRY FS_FINDNEXT (
  8.     struct fsfsi *pfsfsi,    /* not used */
  9.     struct fsfsd *pfsfsd,
  10.     PCHAR    pData,
  11.     USHORT    cbData,
  12.     PUSHORT    pcMatch,
  13.     USHORT    level,
  14.     USHORT    flags )
  15. {
  16.   DIRENTRY Entry;
  17.   int      rc;
  18.  
  19.   UtilEnterRamfs();
  20.   DEBUG_PRINTF2 ("FS_FINDNEXT  level=%d, flags=%d", level, flags);
  21.  
  22.   rc = ERROR_NO_MORE_FILES;
  23.   if (pfsfsd->pSearch != 0)
  24.   {
  25.     rc = FindEntries (pfsfsd->pSearch, &Entry, pData, cbData, pcMatch, level, flags);
  26.   }
  27.  
  28.   DEBUG_PRINTF1 (" => %d\r\n", rc);
  29.   UtilExitRamfs();
  30.   return rc;
  31. }
  32.