summaryrefslogtreecommitdiff
path: root/console/console_write.cpp
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-08-03 13:21:20 -0700
committerJacob Palecki <[email protected]>2020-08-03 13:21:20 -0700
commite13fe36fc04eb01bdc21cf90378d3c7c03d26a55 (patch)
tree6b7b9b28ed970609dbeaff32352ec909dfcda98c /console/console_write.cpp
parentAdd tool menu to enable\disable charts (diff)
parentMerge pull request #8 from a1xd/read (diff)
downloadrawaccel-e13fe36fc04eb01bdc21cf90378d3c7c03d26a55.tar.xz
rawaccel-e13fe36fc04eb01bdc21cf90378d3c7c03d26a55.zip
Merge branch 'master' into GUI
Diffstat (limited to 'console/console_write.cpp')
-rw-r--r--console/console_write.cpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/console/console_write.cpp b/console/console_write.cpp
deleted file mode 100644
index 3240ea5..0000000
--- a/console/console_write.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#pragma once
-
-#include "console_write.hpp"
-
-void write(ra::mouse_modifier vars) {
- HANDLE ra_handle = INVALID_HANDLE_VALUE;
-
- ra_handle = CreateFileW(L"\\\\.\\rawaccel", 0, 0, 0, OPEN_EXISTING, 0, 0);
-
- if (ra_handle == INVALID_HANDLE_VALUE) {
- throw std::system_error(GetLastError(), std::system_category(), "CreateFile failed");
- }
-
- DWORD dummy;
-
- BOOL success = DeviceIoControl(
- ra_handle,
- RA_WRITE,
- &vars,
- sizeof(ra::mouse_modifier),
- NULL, // output buffer
- 0, // output buffer size
- &dummy, // bytes returned
- NULL // overlapped structure
- );
-
- CloseHandle(ra_handle);
-
- if (!success) {
- throw std::system_error(GetLastError(), std::system_category(), "DeviceIoControl failed");
- }
-}