rawaccel/common/rawaccel-io-def.h
a1xd 14bde56daf update rest
grapher is still broken

refactored io / error handling a bit
2021-04-01 01:51:31 -04:00

15 lines
380 B
C

#pragma once
#define NOMINMAX
#ifdef _KERNEL_MODE
#include <ntddk.h>
#else
#include <Windows.h>
#endif
#define RA_DEV_TYPE 0x8888u
#define RA_READ CTL_CODE(RA_DEV_TYPE, 0x888, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define RA_WRITE CTL_CODE(RA_DEV_TYPE, 0x889, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define RA_GET_VERSION CTL_CODE(RA_DEV_TYPE, 0x88a, METHOD_BUFFERED, FILE_ANY_ACCESS)