rawaccel/common/rawaccel-io-def.h
2021-09-23 22:28:44 -04:00

15 lines
No EOL
418 B
C++

#pragma once
#define NOMINMAX
#ifdef _KERNEL_MODE
#include <ntddk.h>
#else
#include <Windows.h>
#endif
namespace rawaccel {
constexpr ULONG READ = (ULONG)CTL_CODE(0x8888u, 0x888, METHOD_BUFFERED, FILE_ANY_ACCESS);
constexpr ULONG WRITE = (ULONG)CTL_CODE(0x8888u, 0x889, METHOD_BUFFERED, FILE_ANY_ACCESS);
constexpr ULONG GET_VERSION = (ULONG)CTL_CODE(0x8888u, 0x88a, METHOD_BUFFERED, FILE_ANY_ACCESS);
}