mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-08-28 19:26:16 +00:00
Added an Ext2 provider. Not yet used by Autochk.
svn path=/trunk/; revision=33359
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
LIBRARY UEXT2.DLL
|
||||
EXPORTS
|
||||
ChkdskEx=Ext2Chkdsk@24
|
||||
FormatEx=Ext2Format@24
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user