ReactOS
0.4.15-dev-1636-gf634010
|
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
Go to the source code of this file.
Classes | |
struct | _EXTENSION_INFO |
union | _FILE_INFO |
Macros | |
#define | MAX_OPTIONS 2 |
Typedefs | |
typedef struct _EXTENSION_INFO | EXTENSION_INFO |
typedef struct _EXTENSION_INFO * | PEXTENSION_INFO |
typedef struct _FILE_INFO | FILE_INFO |
typedef struct _FILE_INFO * | PFILE_INFO |
Functions | |
VOID | Initialize (VOID) |
VOID | Cleanup (VOID) |
PEXTENSION_INFO | AddExtension (LPTSTR ExtName, LPTSTR Description) |
PFILE_INFO | AddFile (LPTSTR FileName, PEXTENSION_INFO ExtInfo) |
VOID | CleanupAfterFile (VOID) |
BOOL | LoadFile (LPTSTR FileName) |
VOID | ReadLines (PFILE_INFO StatInfo) |
VOID | PrintStatistics (VOID) |
BOOL | ProcessFiles (LPTSTR Path) |
BOOL | ProcessDirectories (LPTSTR Path) |
VOID | Execute (LPTSTR Path) |
BOOLEAN | IsOptionSet (TCHAR *Option) |
int | _tmain (int argc, _TCHAR *argv[]) |
Variables | |
HANDLE | FileHandle |
PEXTENSION_INFO | ExtInfoList |
PFILE_INFO | StatInfoList |
BOOLEAN | SkipEmptyLines |
BOOLEAN | BeSilent |
TCHAR * | Options [MAX_OPTIONS] |
typedef struct _EXTENSION_INFO EXTENSION_INFO |
typedef struct _FILE_INFO FILE_INFO |
typedef struct _EXTENSION_INFO * PEXTENSION_INFO |
typedef struct _FILE_INFO * PFILE_INFO |
PEXTENSION_INFO AddExtension | ( | LPTSTR | ExtName, |
LPTSTR | Description | ||
) |
Definition at line 72 of file stats.c.
Referenced by _tmain(), and DECLARE_INTERFACE_().
PFILE_INFO AddFile | ( | LPTSTR | FileName, |
PEXTENSION_INFO | ExtInfo | ||
) |
Definition at line 118 of file stats.c.
Referenced by ProcessFiles().
Definition at line 431 of file stats.c.
Referenced by _tmain().
Definition at line 236 of file stats.c.
Referenced by Execute().
Definition at line 358 of file stats.c.
Referenced by Execute().
Definition at line 292 of file stats.c.
Referenced by Execute(), and ProcessDirectories().
VOID ReadLines | ( | PFILE_INFO | StatInfo | ) |
Definition at line 198 of file stats.c.
Referenced by ProcessFiles().
BOOLEAN BeSilent |
Definition at line 41 of file stats.c.
Referenced by _tmain(), and ProcessDirectories().
PEXTENSION_INFO ExtInfoList |
Definition at line 39 of file stats.c.
Referenced by AddExtension(), Cleanup(), Execute(), Initialize(), PrintStatistics(), and ProcessFiles().
_Out_ PVOID _In_ NDIS_HANDLE FileHandle |
Definition at line 38 of file stats.c.
Referenced by _IRQL_requires_max_(), AddDiskToList(), ApphelpCheckRunAppEx(), BaseCheckRunApp(), BaseMarkFileForDelete(), BasepCheckBadapp(), BasepCheckWebBladeHashes(), BasepOpenFileForMove(), BasicBehaviorChecks(), BindIoCompletionCallback(), BlImgLoadImageWithProgress2(), BmFwInitializeBootDirectoryPath(), call_ApphelpCheckRunApp(), CallApphelpWithImage(), CheckForValidPEAndVendor(), CleanupAfterFile(), CmpInitHiveFromFile(), CmSaveKey(), CmSaveMergedKeys(), CompareFileContents(), CreateFileA(), CreateFileW(), CreateIoCompletionPort(), CreatePartitionList(), CreateProcessInternalW(), CreateRegistryFile(), CSR_API(), DbgUiConvertStateChangeStructure(), DeleteFileW(), DoesPathExist(), DosCreateFile(), DosCreateFileEx(), DosDeviceIoControl(), DosFlushFileBuffers(), DosInt21h(), DosLoadDriver(), DosLoadExecutable(), DosOpenFile(), DosPrintCharacter(), DosReadCharacter(), DosReadFile(), DosReadLineBuffered(), DosSeekFile(), DosWriteFile(), Ext2Close(), Ext2GetFileInformation(), Ext2Open(), Ext2OpenDevice(), Ext2OpenFile(), Ext2Read(), Ext2Seek(), Fat12Format(), Fat12WriteBootSector(), Fat12WriteFAT(), Fat12WriteRootDirectory(), Fat16Format(), Fat16WriteBootSector(), Fat16WriteFAT(), Fat16WriteRootDirectory(), Fat32Format(), Fat32WriteBootSector(), Fat32WriteFAT(), Fat32WriteFsInfo(), Fat32WriteRootDirectory(), FatClose(), FatGetFileInformation(), FatOpen(), FatRead(), FatSeek(), FatWipeSectors(), Fatx16WriteFAT(), Fatx32WriteFAT(), FatxFormat(), FatxWriteBootSector(), FatxWriteRootDirectory(), FileClose(), FileLoadByHandle(), FilterConnectCommunicationPort(), FindBootStore(), FindFirstStreamW(), FsRecRegisterFs(), GetFileSecurityW(), GetFileSystem(), GetPhysicalFileSize(), ImageAddCertificate(), ImageGetDigestStream(), ImageRemoveCertificate(), InfOpenFile(), InfWriteFile(), IniCacheLoad(), IniCacheLoadByHandle(), IniCacheSave(), IniCacheSaveByHandle(), InstallBootCodeToFile(), InstallSetupInfFile(), IntGdiAddFontResourceEx(), IntGetCodePageEntry(), IoCreateFile(), IoCreateFileSpecifyDeviceObjectHint(), IoCreateStreamFileObjectEx(), IopCreateFile(), IopCreateLogFile(), IopGetDeviceObjectPointer(), IopMarkBootPartition(), IopWriteLogFile(), IsoClose(), IsoGetFileInformation(), IsoOpen(), IsoRead(), IsoSeek(), kbd_c(), kbd_def(), kbd_h(), kbd_rc(), KdbpSymLoadModuleSymbols(), LdrpCheckForLoadedDll(), LdrpCreateDllSection(), LdrVerifyImageMatchesChecksum(), LoadFile(), LogMessage(), main(), MapDebugInformation(), MapFile(), MiShutdownSystem(), MmCreateArm3Section(), MmCreateSection(), MmLoadSystemImage(), DriveVolume::MoveFileDumb(), MyDeleteFile(), NdisCloseFile(), NdisMapFile(), NdisOpenFile(), NdisUnmapFile(), NtCancelIoFile(), NtCreateFile(), NtCreateMailslotFile(), NtCreateNamedPipeFile(), NtCreatePagingFile(), NtCreateSection(), NtFlushBuffersFile(), NtfsClose(), NtfsGetFileInformation(), NtfsOpen(), NtfsRead(), NtfsSeek(), NtLockFile(), NtNotifyChangeDirectoryFile(), NtOpenFile(), NtQueryDirectoryFile(), NtQueryInformationFile(), NtQueryVolumeInformationFile(), NtReadFile(), NtSaveKey(), NtSaveKeyEx(), NtSaveMergedKeys(), NtSetInformationFile(), NtSetVolumeInformationFile(), NtUnlockFile(), NtWriteFile(), OpenAndMapFile(), OpenFile(), PopAddRemoveSysCapsCallback(), PrintNameTable(), ProtectBootIni(), PsLocateSystemDll(), QueryFileInfo(), ReadBlock(), ReadBootCodeByHandle(), ReadBootCodeFromFile(), ReadLines(), RegRestoreKeyW(), RegSaveKeyW(), RtlCreateBootStatusDataFile(), RtlGetSetBootStatusData(), RtlLockBootStatusData(), RtlSetIoCompletionCallback(), RtlUnlockBootStatusData(), SaveBootSector(), SetFileAttributesW(), SetFileSecurityW(), SetLastWriteTime(), SetupDeleteFile(), SmpDeletePagingFile(), SmpGetPagingFileSize(), SmpInitializeKnownDllsInternal(), SmpProcessFileRenames(), START_TEST(), Test_ApphelpCheckRunApp(), Test_ImageSection(), Test_ImageSection2(), TestAllInformation(), TestProviderInfo(), TestRead(), TestRelativeNames(), TestSharedCacheMap(), TestWrite(), TouchFileTimes(), UnprotectBootIni(), VfatFormat(), VfatxFormat(), WaitNamedPipeW(), WritePartitions(), xHalIoAssignDriveLetters(), and xOpenFile().
BOOLEAN SkipEmptyLines |
Definition at line 41 of file stats.c.
Referenced by _tmain(), PrintStatistics(), and ReadLines().
PFILE_INFO StatInfoList |
Definition at line 40 of file stats.c.
Referenced by AddFile(), and Initialize().