diff options
Diffstat (limited to '')
-rw-r--r-- | um/wrappers/special/nt_namespace/CMakeLists.txt | 10 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/README.md (renamed from um/wrappers/special/nt_path_converter/README.md) | 6 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/include/libnt_namespace/all.hpp (renamed from um/wrappers/special/nt_path_converter/include/libnt_path_converter/all.hpp) | 0 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/include/libnt_namespace/device.hpp (renamed from um/wrappers/special/nt_path_converter/include/libnt_path_converter/device.hpp) | 2 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/src/device.cpp (renamed from um/wrappers/special/nt_path_converter/src/device.cpp) | 6 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/utils/CMakeLists.txt (renamed from um/wrappers/special/nt_path_converter/utils/CMakeLists.txt) | 2 | ||||
-rw-r--r-- | um/wrappers/special/nt_namespace/utils/convert_nt_path.cpp (renamed from um/wrappers/special/nt_path_converter/utils/convert_nt_path.cpp) | 4 |
7 files changed, 20 insertions, 10 deletions
diff --git a/um/wrappers/special/nt_namespace/CMakeLists.txt b/um/wrappers/special/nt_namespace/CMakeLists.txt new file mode 100644 index 0000000..ede2673 --- /dev/null +++ b/um/wrappers/special/nt_namespace/CMakeLists.txt @@ -0,0 +1,10 @@ +project(libnt_namespace) +file(GLOB libnt_namespace_sources "src/*.cpp") +file(GLOB_RECURSE libnt_namespace_headers "include/*.hpp") +add_library(libnt_namespace + ${libnt_namespace_sources} + ${libnt_namespace_headers}) +target_link_libraries(libnt_namespace libservice) +target_include_directories(libnt_namespace PUBLIC include/) + +add_subdirectory(utils) diff --git a/um/wrappers/special/nt_path_converter/README.md b/um/wrappers/special/nt_namespace/README.md index b295a80..22a74ee 100644 --- a/um/wrappers/special/nt_path_converter/README.md +++ b/um/wrappers/special/nt_namespace/README.md @@ -1,9 +1,9 @@ -nt_path_converter driver utilities +nt_namespace driver utilities ================================== -[nt_path_converter] driver usage examples. +[nt_namespace] driver usage examples. -[nt_path_converter]: ../../../../km/src/special/nt_path_converter +[nt_namespace]: ../../../../km/src/special/nt_namespace Usage ----- diff --git a/um/wrappers/special/nt_path_converter/include/libnt_path_converter/all.hpp b/um/wrappers/special/nt_namespace/include/libnt_namespace/all.hpp index 474b802..474b802 100644 --- a/um/wrappers/special/nt_path_converter/include/libnt_path_converter/all.hpp +++ b/um/wrappers/special/nt_namespace/include/libnt_namespace/all.hpp diff --git a/um/wrappers/special/nt_path_converter/include/libnt_path_converter/device.hpp b/um/wrappers/special/nt_namespace/include/libnt_namespace/device.hpp index e1d75fb..775b707 100644 --- a/um/wrappers/special/nt_path_converter/include/libnt_path_converter/device.hpp +++ b/um/wrappers/special/nt_namespace/include/libnt_namespace/device.hpp @@ -9,7 +9,7 @@ #include <string> -namespace libnt_path_converter +namespace libnt_namespace { class Device : libservice::Device { diff --git a/um/wrappers/special/nt_path_converter/src/device.cpp b/um/wrappers/special/nt_namespace/src/device.cpp index 2b5b89a..1187b1c 100644 --- a/um/wrappers/special/nt_path_converter/src/device.cpp +++ b/um/wrappers/special/nt_namespace/src/device.cpp @@ -3,7 +3,7 @@ // For details, see https://github.com/egor-tensin/windows7-drivers. // Distributed under the MIT License. -#include "libnt_path_converter/device.hpp" +#include "libnt_namespace/device.hpp" #include "libservice/all.hpp" @@ -12,11 +12,11 @@ #include <string> #include <vector> -namespace libnt_path_converter +namespace libnt_namespace { namespace { - const auto device_path = "\\\\.\\nt_path_converter"; + const auto device_path = "\\\\.\\nt_namespace"; const auto control_code = CTL_CODE(0x8000, 0x800, METHOD_BUFFERED, FILE_ANY_ACCESS); } diff --git a/um/wrappers/special/nt_path_converter/utils/CMakeLists.txt b/um/wrappers/special/nt_namespace/utils/CMakeLists.txt index 9c5254b..294a713 100644 --- a/um/wrappers/special/nt_path_converter/utils/CMakeLists.txt +++ b/um/wrappers/special/nt_namespace/utils/CMakeLists.txt @@ -1,5 +1,5 @@ add_executable(convert_nt_path convert_nt_path.cpp) -target_link_libraries(convert_nt_path PRIVATE libnt_path_converter) +target_link_libraries(convert_nt_path PRIVATE libnt_namespace) if(MINGW) target_compile_options(convert_nt_path PRIVATE -municode) target_link_libraries(convert_nt_path PRIVATE -municode) diff --git a/um/wrappers/special/nt_path_converter/utils/convert_nt_path.cpp b/um/wrappers/special/nt_namespace/utils/convert_nt_path.cpp index 9d25242..5a77fed 100644 --- a/um/wrappers/special/nt_path_converter/utils/convert_nt_path.cpp +++ b/um/wrappers/special/nt_namespace/utils/convert_nt_path.cpp @@ -3,7 +3,7 @@ // For details, see https://github.com/egor-tensin/windows7-drivers. // Distributed under the MIT License. -#include "libnt_path_converter/all.hpp" +#include "libnt_namespace/all.hpp" #include <exception> #include <iostream> @@ -12,7 +12,7 @@ int wmain(int argc, wchar_t* argv[]) { try { - libnt_path_converter::Device dev; + libnt_namespace::Device dev; for (int i = 1; i < argc; ++i) std::wcout << dev.convert_nt_path(argv[i]) << L"\n"; } |