- Rename IoDriverObject test to IoDeviceObject
svn path=/branches/GSoC_2011/KMTestSuite/; revision=53281
kmtest/testlist.c
example/Example_user.c
kmtest/testlist.c
example/Example_user.c
- ntos_io/IoDriverObject_user.c
+ ntos_io/IoDeviceObject_user.c
rtl/RtlAvlTree.c
rtl/RtlMemory.c
rtl/RtlSplayTree.c
rtl/RtlAvlTree.c
rtl/RtlMemory.c
rtl/RtlSplayTree.c
add_dependencies(kmtest_drivers
kmtest_drv
example_drv
add_dependencies(kmtest_drivers
kmtest_drv
example_drv
iohelper_drv)
add_custom_target(kmtest_all)
iohelper_drv)
add_custom_target(kmtest_all)
<xi:include href="example/example_drv.rbuild" />
</directory>
<directory name="ntos_io">
<xi:include href="example/example_drv.rbuild" />
</directory>
<directory name="ntos_io">
- <xi:include href="ntos_io/iodriverobject_drv.rbuild" />
+ <xi:include href="ntos_io/iodeviceobject_drv.rbuild" />
<xi:include href="ntos_io/iohelper_drv.rbuild" />
</directory>
<xi:include href="kmtest.rbuild" />
<xi:include href="ntos_io/iohelper_drv.rbuild" />
</directory>
<xi:include href="kmtest.rbuild" />
<file>Example_user.c</file>
</directory>
<directory name="ntos_io">
<file>Example_user.c</file>
</directory>
<directory name="ntos_io">
- <file>IoDriverObject_user.c</file>
+ <file>IoDeviceObject_user.c</file>
</directory>
<directory name="rtl">
<file>RtlAvlTree.c</file>
</directory>
<directory name="rtl">
<file>RtlAvlTree.c</file>
#include <kmt_test.h>
KMT_TESTFUNC Test_Example;
#include <kmt_test.h>
KMT_TESTFUNC Test_Example;
-KMT_TESTFUNC Test_IoDriverObject;
+KMT_TESTFUNC Test_IoDeviceObject;
KMT_TESTFUNC Test_RtlAvlTree;
KMT_TESTFUNC Test_RtlMemory;
KMT_TESTFUNC Test_RtlSplayTree;
KMT_TESTFUNC Test_RtlAvlTree;
KMT_TESTFUNC Test_RtlMemory;
KMT_TESTFUNC Test_RtlSplayTree;
const KMT_TEST TestList[] =
{
{ "Example", Test_Example },
const KMT_TEST TestList[] =
{
{ "Example", Test_Example },
- { "IoDriverObject", Test_IoDriverObject },
+ { "IoDeviceObject", Test_IoDeviceObject },
{ "RtlAvlTree", Test_RtlAvlTree },
{ "RtlMemory", Test_RtlMemory },
{ "RtlSplayTree", Test_RtlSplayTree },
{ "RtlAvlTree", Test_RtlAvlTree },
{ "RtlMemory", Test_RtlMemory },
{ "RtlSplayTree", Test_RtlSplayTree },
-list(APPEND IODRIVEROBJECT_DRV_SOURCE
+list(APPEND IODEVICEOBJECT_DRV_SOURCE
../kmtest_drv/kmtest_standalone.c
../kmtest_drv/kmtest_standalone.c
-add_library(iodriverobject_drv SHARED ${IODRIVEROBJECT_DRV_SOURCE})
+add_library(iodeviceobject_drv SHARED ${IODEVICEOBJECT_DRV_SOURCE})
-set_module_type(iodriverobject_drv kernelmodedriver)
-target_link_libraries(iodriverobject_drv kmtest_printf ${PSEH_LIB})
-add_importlibs(iodriverobject_drv ntoskrnl hal)
-set_property(TARGET iodriverobject_drv PROPERTY COMPILE_DEFINITIONS KMT_STANDALONE_DRIVER)
+set_module_type(iodeviceobject_drv kernelmodedriver)
+target_link_libraries(iodeviceobject_drv kmtest_printf ${PSEH_LIB})
+add_importlibs(iodeviceobject_drv ntoskrnl hal)
+set_property(TARGET iodeviceobject_drv PROPERTY COMPILE_DEFINITIONS KMT_STANDALONE_DRIVER)
-add_cd_file(TARGET iodriverobject_drv DESTINATION reactos/bin FOR all)
+add_cd_file(TARGET iodeviceobject_drv DESTINATION reactos/bin FOR all)
UNREFERENCED_PARAMETER(RegistryPath);
UNREFERENCED_PARAMETER(Flags);
UNREFERENCED_PARAMETER(RegistryPath);
UNREFERENCED_PARAMETER(Flags);
- *DeviceName = L"IoDriverObject";
+ *DeviceName = L"IoDeviceObject";
KmtRegisterIrpHandler(IRP_MJ_CREATE, NULL, TestIrpHandler);
KmtRegisterIrpHandler(IRP_MJ_CLOSE, NULL, TestIrpHandler);
KmtRegisterIrpHandler(IRP_MJ_CREATE, NULL, TestIrpHandler);
KmtRegisterIrpHandler(IRP_MJ_CLOSE, NULL, TestIrpHandler);
-START_TEST(IoDriverObject)
+START_TEST(IoDeviceObject)
- KmtLoadDriver(L"IoDriverObject", FALSE);
+ KmtLoadDriver(L"IoDeviceObject", FALSE);
KmtOpenDriver();
KmtCloseDriver();
KmtUnloadDriver();
KmtOpenDriver();
KmtCloseDriver();
KmtUnloadDriver();
-<module name="iodriverobject_drv" type="kernelmodedriver" installbase="bin" installname="iodriverobject_drv.sys">
+<module name="iodeviceobject_drv" type="kernelmodedriver" installbase="bin" installname="iodeviceobject_drv.sys">
<include base="kmtest_drv">include</include>
<library>ntoskrnl</library>
<library>hal</library>
<library>pseh</library>
<library>kmtest_printf</library>
<define name="KMT_STANDALONE_DRIVER" />
<include base="kmtest_drv">include</include>
<library>ntoskrnl</library>
<library>hal</library>
<library>pseh</library>
<library>kmtest_printf</library>
<define name="KMT_STANDALONE_DRIVER" />
- <file>IoDriverObject_drv.c</file>
+ <file>IoDeviceObject_drv.c</file>
<directory name="..">
<directory name="kmtest_drv">
<file>kmtest_standalone.c</file>
<directory name="..">
<directory name="kmtest_drv">
<file>kmtest_standalone.c</file>