From 3a104c8f20b540cb057609c5035200409dc9d83a Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Sun, 4 Jun 2017 11:47:34 +0000 Subject: [PATCH] [UDFS] Enable the UDFS driver on ReactOS. It will be started "on demand" by the FS_REC driver when an UDF formatted volume is inserted. It's not bug free (yet? ;-)). It seems to show issues when trying to start an executable, it locks and never release DVD (ie, you've to force ejection) and you might face deadlocks. But, for the basics, you can open an UDF volume, browse it, and display files. CORE-4375 svn path=/trunk/; revision=74901 --- reactos/drivers/filesystems/udfs/CMakeLists.txt | 1 + reactos/drivers/filesystems/udfs/udfs_reg.inf | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 reactos/drivers/filesystems/udfs/udfs_reg.inf diff --git a/reactos/drivers/filesystems/udfs/CMakeLists.txt b/reactos/drivers/filesystems/udfs/CMakeLists.txt index 19523e352c8..f068307d7d8 100644 --- a/reactos/drivers/filesystems/udfs/CMakeLists.txt +++ b/reactos/drivers/filesystems/udfs/CMakeLists.txt @@ -55,3 +55,4 @@ target_link_libraries(udfs ${PSEH_LIB}) add_importlibs(udfs ntoskrnl hal) add_pch(udfs udffs.h SOURCE) add_cd_file(TARGET udfs DESTINATION reactos/system32/drivers NO_CAB FOR all) +add_registry_inf(udfs_reg.inf) diff --git a/reactos/drivers/filesystems/udfs/udfs_reg.inf b/reactos/drivers/filesystems/udfs/udfs_reg.inf new file mode 100644 index 00000000000..94f378729ed --- /dev/null +++ b/reactos/drivers/filesystems/udfs/udfs_reg.inf @@ -0,0 +1,7 @@ +; UDF filesystem driver +[AddReg] +HKLM,"SYSTEM\CurrentControlSet\Services\Udfs","ErrorControl",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\Udfs","Group",0x00000000,"File System" +HKLM,"SYSTEM\CurrentControlSet\Services\Udfs","ImagePath",0x00020000,"system32\drivers\udfs.sys" +HKLM,"SYSTEM\CurrentControlSet\Services\Udfs","Start",0x00010001,0x00000003 +HKLM,"SYSTEM\CurrentControlSet\Services\Udfs","Type",0x00010001,0x00000002