Share via


SCAN_RESULTS

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/28/2008

This structure contains the results of a scan operation.

Syntax

typedef struct _SCAN_RESULTS {
  DWORD dwLostClusters;
  DWORD dwInvalidClusters;
  DWORD dwLostChains;
  DWORD dwInvalidDirs;
  DWORD dwInvalidFiles;
  DWORD dwTotalErrors;
  DWORD dwPercentFrag;
  BOOL fConsistentFats;
  BOOL fErrorNotFixed;
} SCAN_RESULTS, *PSCAN_RESULTS;

Members

  • dwLostClusters
    Number of lost clusters found.
  • dwInvalidClusters
    Number of invalid cluster values in FAT.
  • dwLostChains
    Number of lost chains found.
  • dwInvalidDirs
    Number of directories with invalid cluster references.
  • dwInvalidFiles
    Number of files with invalid cluster references.
  • dwTotalErrors
    Total number of errors. Sum of the previous members.
  • dwPercentFrag
    Percent fragmentation on disk.
  • fConsistentFats
    Set to TRUE if FATs are consistent.
  • fErrorNotFixed
    Set to TRUE if there are still errors on the drive after the scan.

Requirements

Header Fatutil.h
Windows Embedded CE Windows CE .NET 4.2 and later

See Also

Reference

FAT File System Structures
ScanVolumeEx
SCAN_PARAMS