mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 16:45:50 +00:00
Added an Ext2 provider. Not yet used by Autochk.
svn path=/trunk/; revision=33359
This commit is contained in:
parent
7abc3b64af
commit
68f8d4b60c
7 changed files with 51 additions and 0 deletions
|
@ -17,6 +17,7 @@
|
|||
<property name="BASEADDRESS_OBJSEL" value="0x5b400000" />
|
||||
<property name="BASEADDRESS_UFAT" value="0x5b570000" />
|
||||
<property name="BASEADDRESS_TAPIUI" value="0x5b770000" />
|
||||
<property name="BASEADDRESS_UEXT2" value="0x5b7a0000" />
|
||||
<property name="BASEADDRESS_SLAYER" value="0x5c7e0000" />
|
||||
<property name="BASEADDRESS_USRMGR" value="0x5c900000" />
|
||||
<property name="BASEADDRESS_COMMCTRL" value="0x5d090000" />
|
||||
|
|
|
@ -300,6 +300,7 @@ dll\win32\syssetup\syssetup.dll 1
|
|||
dll\win32\tapi32\tapi32.dll 1
|
||||
dll\win32\tapiui\tapiui.dll 1
|
||||
dll\win32\twain_32\twain_32.dll 1
|
||||
dll\win32\uext2\uext2.dll 1
|
||||
dll\win32\ufat\ufat.dll 1
|
||||
dll\win32\ufatx\ufatx.dll 1 optional
|
||||
dll\win32\untfs\untfs.dll 1
|
||||
|
|
27
reactos/dll/win32/uext2/uext2.c
Normal file
27
reactos/dll/win32/uext2/uext2.c
Normal file
|
@ -0,0 +1,27 @@
|
|||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: Ext2 File System Management
|
||||
* FILE: dll/win32/uext2/uext2.c
|
||||
* PURPOSE: uext2 DLL initialisation
|
||||
*
|
||||
* PROGRAMMERS: Pierre Schweitzer
|
||||
*/
|
||||
|
||||
#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;
|
||||
}
|
4
reactos/dll/win32/uext2/uext2.def
Normal file
4
reactos/dll/win32/uext2/uext2.def
Normal file
|
@ -0,0 +1,4 @@
|
|||
LIBRARY UEXT2.DLL
|
||||
EXPORTS
|
||||
ChkdskEx=Ext2Chkdsk@24
|
||||
FormatEx=Ext2Format@24
|
10
reactos/dll/win32/uext2/uext2.rbuild
Normal file
10
reactos/dll/win32/uext2/uext2.rbuild
Normal file
|
@ -0,0 +1,10 @@
|
|||
<module name="uext2" type="win32dll" baseaddress="${BASEADDRESS_UEXT2}" installbase="system32" installname="uext2.dll">
|
||||
<importlibrary definition="uext2.def" />
|
||||
<include base="uext2">.</include>
|
||||
<define name="_DISABLE_TIDENTS" />
|
||||
<define name="_WIN32_WINNT">0x0600</define>
|
||||
<library>ext2lib</library>
|
||||
<library>ntdll</library>
|
||||
<file>uext2.c</file>
|
||||
<file>uext2.rc</file>
|
||||
</module>
|
5
reactos/dll/win32/uext2/uext2.rc
Normal file
5
reactos/dll/win32/uext2/uext2.rc
Normal file
|
@ -0,0 +1,5 @@
|
|||
#define REACTOS_VERSION_DLL
|
||||
#define REACTOS_STR_FILE_DESCRIPTION "Ext2 File System Management\0"
|
||||
#define REACTOS_STR_INTERNAL_NAME "uext2\0"
|
||||
#define REACTOS_STR_ORIGINAL_FILENAME "uext2.dll\0"
|
||||
#include <reactos/version.rc>
|
|
@ -310,6 +310,9 @@
|
|||
<directory name="twain_32">
|
||||
<xi:include href="twain_32/twain_32.rbuild" />
|
||||
</directory>
|
||||
<directory name="uext2">
|
||||
<xi:include href="uext2/uext2.rbuild" />
|
||||
</directory>
|
||||
<directory name="ufat">
|
||||
<xi:include href="ufat/ufat.rbuild" />
|
||||
</directory>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue