ReactOS 0.4.16-dev-334-g4d9f67c
|
#include <stdio.h>
#include <windef.h>
#include <winbase.h>
#include <ntddkbd.h>
#include <ndk/exfuncs.h>
#include <ndk/iofuncs.h>
#include <ndk/obfuncs.h>
#include <ndk/psfuncs.h>
#include <ndk/rtlfuncs.h>
#include <fmifs/fmifs.h>
#include <fslib/vfatlib.h>
#include <fslib/vfatxlib.h>
#include <fslib/ntfslib.h>
#include <fslib/btrfslib.h>
#include <fslib/ext2lib.h>
#include <fslib/cdfslib.h>
#include <debug.h>
Go to the source code of this file.
Classes | |
struct | _FILESYSTEM_CHKDSK |
Macros | |
#define | WIN32_NO_STATUS |
#define | NTOS_MODE_USER |
#define | NDEBUG |
Typedefs | |
typedef struct _FILESYSTEM_CHKDSK | FILESYSTEM_CHKDSK |
typedef struct _FILESYSTEM_CHKDSK * | PFILESYSTEM_CHKDSK |
Functions | |
static INT | PrintString (char *fmt,...) |
static VOID | EraseLine (IN INT LineLength) |
static NTSTATUS | OpenKeyboard (OUT PHANDLE KeyboardHandle) |
static NTSTATUS | WaitForKeyboard (IN HANDLE KeyboardHandle, IN LONG TimeOut) |
static NTSTATUS | GetFileSystem (IN PUNICODE_STRING VolumePathU, IN OUT PWSTR FileSystemName, IN SIZE_T FileSystemNameSize) |
static BOOLEAN NTAPI | ChkdskCallback (IN CALLBACKCOMMAND Command, IN ULONG Modifier, IN PVOID Argument) |
static NTSTATUS | CheckVolume (IN PCWSTR VolumePath, IN LONG TimeOut, IN BOOLEAN CheckOnlyIfDirty) |
static VOID | QueryTimeout (IN OUT PLONG TimeOut) |
INT __cdecl | _main (IN INT argc, IN PCHAR argv[], IN PCHAR envp[], IN ULONG DebugFlag) |
Variables | |
FILESYSTEM_CHKDSK | FileSystems [] |
HANDLE | KeyboardHandle = NULL |
typedef struct _FILESYSTEM_CHKDSK * PFILESYSTEM_CHKDSK |
Definition at line 524 of file autochk.c.
|
static |
Definition at line 391 of file autochk.c.
Referenced by _main(), and CreateNTOSInstallationsList().
|
static |
Definition at line 297 of file autochk.c.
Definition at line 92 of file autochk.c.
Referenced by WaitForKeyboard().
|
static |
Definition at line 228 of file autochk.c.
Referenced by CheckVolume().
Definition at line 126 of file autochk.c.
Referenced by _main().
Definition at line 69 of file autochk.c.
Referenced by CheckVolume(), ChkdskCallback(), and WaitForKeyboard().
Definition at line 507 of file autochk.c.
Referenced by _main().
Definition at line 148 of file autochk.c.
Referenced by CheckVolume().
FILESYSTEM_CHKDSK FileSystems[] |
Definition at line 47 of file autochk.c.
Referenced by CheckVolume(), and GetFileSystemByName().
Definition at line 60 of file autochk.c.
Referenced by _main(), CheckVolume(), OpenKeyboard(), and WaitForKeyboard().