mirror of
https://github.com/reactos/reactos.git
synced 2024-11-18 21:13:52 +00:00
Add ufat.dll, to be able to format drives to FAT and FAT32 format
svn path=/trunk/; revision=23917
This commit is contained in:
parent
7ed51f5c9e
commit
94b07b79db
6 changed files with 24 additions and 3 deletions
|
@ -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" />
|
||||
|
|
|
@ -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;
|
||||
}
|
||||
|
|
3
reactos/dll/win32/ufat/ufat.def
Normal file
3
reactos/dll/win32/ufat/ufat.def
Normal file
|
@ -0,0 +1,3 @@
|
|||
LIBRARY UFAT.DLL
|
||||
EXPORTS
|
||||
FormatEx=VfatFormat@24
|
10
reactos/dll/win32/ufat/ufat.rbuild
Normal file
10
reactos/dll/win32/ufat/ufat.rbuild
Normal 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>
|
5
reactos/dll/win32/ufat/ufat.rc
Normal file
5
reactos/dll/win32/ufat/ufat.rc
Normal 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>
|
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue