Add a stub for FAT12/16/32 chkdsk

svn path=/trunk/; revision=23961
This commit is contained in:
Hervé Poussineau 2006-09-07 17:44:08 +00:00
parent eb50899ee0
commit 611b577fd6
4 changed files with 42 additions and 0 deletions

View file

@ -0,0 +1,27 @@
/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: FAT File System Management
* FILE: reactos/dll/win32/fmifs/init.c
* PURPOSE: Initialisation
*
* PROGRAMMERS: Hervé Poussineau (hpoussin@reactos.org)
*/
#define WIN32_NO_STATUS
#include <windows.h>
#define NTOS_MODE_USER
#include <ndk/ntndk.h>
#include <fmifs/fmifs.h>
INT WINAPI
DllMain(
IN HINSTANCE hinstDLL,
IN DWORD dwReason,
IN LPVOID lpvReserved)
{
UNREFERENCED_PARAMETER(hinstDLL);
UNREFERENCED_PARAMETER(dwReason);
UNREFERENCED_PARAMETER(lpvReserved);
return TRUE;
}

View file

@ -1,3 +1,4 @@
LIBRARY UFAT.DLL
EXPORTS
ChkdskEx=VfatChkdsk@24
FormatEx=VfatFormat@24

View file

@ -6,5 +6,6 @@
<define name="_WIN32_WINNT">0x0600</define>
<library>vfatlib</library>
<library>ntdll</library>
<file>ufat.c</file>
<file>ufat.rc</file>
</module>

View file

@ -203,4 +203,17 @@ UpdateProgress (PFORMAT_CONTEXT Context,
}
}
NTSTATUS WINAPI
VfatChkdsk(
IN PUNICODE_STRING DriveRoot,
IN BOOLEAN FixErrors,
IN BOOLEAN Verbose,
IN BOOLEAN CheckOnlyIfDirty,
IN BOOLEAN ScanDrive,
IN PFMIFSCALLBACK Callback)
{
DPRINT1("VfatChkdsk() unimplemented!\n");
return STATUS_NOT_IMPLEMENTED;
}
/* EOF */