⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wincefatfs.searchresults

📁 从大量的wince源代码中剥离出的fat文件系统源代码.移植性非常高. 里面带有source i.rar
💻 SEARCHRESULTS
字号:
---- FindNext Matches (48 in 5 files) ----
Fatfs.h: *  There is one of these for each open FindFirst/FindNext. It holds the
Fatfs.h: *  This structure can be passed to FindNext to return additional information
Fatfs.h: *  information that FindNext records in the DIRINFO is dependent on the SHANDLE
Fatfs.h:DWORD    FindNext(PSHANDLE psh, PDIRINFO pdi, PWIN32_FIND_DATAW pfd);
Find.c:    This file contains the FAT file system FindFirst/FindNext/FindClose
Find.c:            dwError = FindNext(psh, NULL, pfd);
Find.c:        dwError = FindNext(psh, NULL, pfd);
Find.c:    dwError = FindNext(&sh, &di, &fd);
Find.c:        // FindNext call.  If successful, it will update the DIRINFO structure,
Find.c:        // and the rest of the code will simply think that FindNext succeeded.
Find.c:        // held (either because FindNext succeeded, or because it failed but
Find.c:        // the same info that a successful FindNext would have returned.
Find.c:    dwError = FindNext(psh, pdi, pfd);
Find.c:/*  MatchNext - worker for FindNext
Find.c:/*  CopyTimes - worker for FindNext
Find.c:/*  FindNext - worker for FindFirstFileW, FindNextFileW, etc.
Find.c:DWORD FindNext(PSHANDLE psh, PDIRINFO pdi, PWIN32_FIND_DATAW pfd)
Find.c:                    DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!FindNext: 0-length directory???\n")));
Find.c:                DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!FindNext: unexpected error (%d)\n"), dwError));
Find.c:                DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!FindNext: bogus directory!\n")));
Find.c:                DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!FindNext: bogus '.' cluster (0x%08x instead of 0x%08x)\n"), dwClus, pstmDir->s_clusFirst));
Find.c:                    DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!FindNext: bogus '..' cluster (0x%08x instead of 0x%08x)\n"), dwClus, pstmDir->s_sid.sid_clusDir));
Find.c:                    DEBUGMSGW(di.di_cdeNeed == 1 && chksum != di.di_chksum && ZONE_APIS && ZONE_ERRORS,(DBGTEXTW("FATFS!FindNext: lfn chksum (%x) doesn't match OEM chksum (%x) for '%.11hs'\n"), chksum, di.di_chksum, di.di_achOEM));
Find.c:                    DEBUGMSG(ZONE_ERRORS,(DBGTEXT("FATFS!FindNext: LFN sequence (0x%x vs. 0x%x) or LFN chksum (0x%x vs. 0x%x) error\n"), seqLFN, plde->lde_ord, chksum, plde->lde_chksum));
Find.c:                        DEBUGMSG(ZONE_ERRORS,(DBGTEXT("FATFS!FindNext: LFN chksum (0x%x vs. 0x%x) error\n"), chksum, ChkSumName(di.di_pde->de_name)));
Path.c:    // stream and call FindNext to see if there are any files in it.
Path.c:            dwError = FindNext(&sh, NULL, &fd);
Path.c:    // "." and ".." entries, which we didn't ask FindNext to find anyway), so
Path.c:                if (FindNext(&sh, &di, &fd) == ERROR_SUCCESS &&
Path.c:            // We know that FindNext should fail now, but we still need to call
Path.c:            if ((dwError = FindNext(&shDst, &diDst, &fd)) != ERROR_FILE_NOT_FOUND)
Path.c:            if (FindNext(&shSrc, &diSrc, &fd) == ERROR_FILE_NOT_FOUND)
Path.c:    // we call, like FindNext (which calls ReadStream), don't depend on that
Path.c:                dwError = FindNext(&sh, &di, &fd);
Path.c:                    // Because we supplied a DIRINFO to FindNext,
Path.c:                    DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!GetSIDInfo: FindNext(%x) for clusParent 0x%x returned %d\n"), sh.sh_flags, dwNext, dwError));
Path.c:                    // FindNext already set dwError to something, so let's pass it on;
Path.c:            dwError = FindNext(&sh, NULL, &fd);
Path.c:                DEBUGMSG(ZONE_ERRORS,(TEXT("FATFS!GetSIDInfo: FindNext(%x) for clusParent 0x%x returned %d\n"), sh.sh_flags, dwNext, dwError));
Scan.c:        dwError = FindNext(psh, &di, pfd);
Scan.c:            // When FindNext() returns ERROR_FILE_CORRUPT, it's telling us that
Scan.c:            continue;                           // try that FindNext() call again now
Scan.c:        // FindNext() called it and saved the result in di_clusEntry, FindNext *also* maps
Scan.c:                // Note that since FindNext() succeeded, it held onto a buffer for us;
Scan.c:        // FindNext() does not advance the SHANDLE's search position automatically when
Stream.c:            // us from having to perform a OpenStream/FindNext combination
Stream.c: *      us from having to perform a OpenStream/FindNext combination

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -