summaryrefslogtreecommitdiff
path: root/common/rawaccel-io-def.h
blob: e169390ba478477cdae4352326adda18e4f25eb7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
#pragma once

#ifdef _KERNEL_MODE
#include <ntddk.h>
#else
#include <winioctl.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)