Add ufat.dll, to be able to format drives to FAT and FAT32 format

svn path=/trunk/; revision=23917
This commit is contained in:
Hervé Poussineau 2006-09-04 20:55:39 +00:00
parent 7ed51f5c9e
commit 94b07b79db
6 changed files with 24 additions and 3 deletions

View file

@ -1,4 +1,4 @@
<module name="fmifs" type="win32dll" entrypoint="_InitializeFmIfs@12" baseaddress="${BASEADDRESS_FMIFS}" installbase="system32" installname="fmifs.dll">
<module name="fmifs" type="win32dll" entrypoint="InitializeFmIfs@12" baseaddress="${BASEADDRESS_FMIFS}" installbase="system32" installname="fmifs.dll">
<importlibrary definition="fmifs.def" />
<include base="fmifs">.</include>
<define name="_DISABLE_TIDENTS" />

View file

@ -21,10 +21,10 @@ GetProvider(
PIFS_PROVIDER Provider;
ListEntry = ProviderListHead.Flink;
while (ListEntry != ProviderListHead.Flink)
while (ListEntry != &ProviderListHead)
{
Provider = CONTAINING_RECORD(ListEntry, IFS_PROVIDER, ListEntry);
if (wcscmp(Provider->Name, FileSystem) == 0)
if (_wcsicmp(Provider->Name, FileSystem) == 0)
return Provider;
ListEntry = ListEntry->Flink;
}

View file

@ -0,0 +1,3 @@
LIBRARY UFAT.DLL
EXPORTS
FormatEx=VfatFormat@24

View file

@ -0,0 +1,10 @@
<module name="ufat" type="win32dll" baseaddress="${BASEADDRESS_UFAT}" installbase="system32" installname="ufat.dll">
<importlibrary definition="ufat.def" />
<include base="ufat">.</include>
<define name="_DISABLE_TIDENTS" />
<define name="__USE_W32API" />
<define name="_WIN32_WINNT">0x0600</define>
<library>vfatlib</library>
<library>ntdll</library>
<file>ufat.rc</file>
</module>

View file

@ -0,0 +1,5 @@
#define REACTOS_VERSION_DLL
#define REACTOS_STR_FILE_DESCRIPTION "FAT File System Management\0"
#define REACTOS_STR_INTERNAL_NAME "ufat\0"
#define REACTOS_STR_ORIGINAL_FILENAME "ufat.dll\0"
#include <reactos/version.rc>

View file

@ -226,6 +226,9 @@
<directory name="twain_32">
<xi:include href="twain_32/twain_32.rbuild" />
</directory>
<directory name="ufat">
<xi:include href="ufat/ufat.rbuild" />
</directory>
<directory name="urlmon">
<xi:include href="urlmon/urlmon.rbuild" />
</directory>