ReactOS 0.4.16-dev-106-g10b08aa
kmt_public.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IOCTL_KMTEST_GET_TESTS    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_BUFFERED, FILE_READ_DATA)
 
#define IOCTL_KMTEST_RUN_TEST    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x801, METHOD_BUFFERED, FILE_READ_DATA | FILE_WRITE_DATA)
 
#define IOCTL_KMTEST_SET_RESULTBUFFER    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x802, METHOD_NEITHER, FILE_READ_DATA | FILE_WRITE_DATA)
 
#define IOCTL_KMTEST_USERMODE_SEND_RESPONSE    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x803, METHOD_IN_DIRECT, FILE_WRITE_DATA)
 
#define IOCTL_KMTEST_USERMODE_AWAIT_REQ    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x804, METHOD_BUFFERED, FILE_READ_DATA)
 
#define KMTFLT_GET_TESTS   0x800
 
#define KMTFLT_RUN_TEST   0x801
 
#define KMTEST_DEVICE_NAME   L"Kmtest"
 
#define KMTEST_DEVICE_DRIVER_PATH   L"\\Device\\" KMTEST_DEVICE_NAME
 
#define KMTEST_DEVICE_PATH   L"\\\\.\\Global\\GLOBALROOT" KMTEST_DEVICE_DRIVER_PATH
 

Macro Definition Documentation

◆ IOCTL_KMTEST_GET_TESTS

#define IOCTL_KMTEST_GET_TESTS    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x800, METHOD_BUFFERED, FILE_READ_DATA)

Definition at line 13 of file kmt_public.h.

◆ IOCTL_KMTEST_RUN_TEST

Definition at line 16 of file kmt_public.h.

◆ IOCTL_KMTEST_SET_RESULTBUFFER

#define IOCTL_KMTEST_SET_RESULTBUFFER    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x802, METHOD_NEITHER, FILE_READ_DATA | FILE_WRITE_DATA)

Definition at line 19 of file kmt_public.h.

◆ IOCTL_KMTEST_USERMODE_AWAIT_REQ

#define IOCTL_KMTEST_USERMODE_AWAIT_REQ    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x804, METHOD_BUFFERED, FILE_READ_DATA)

Definition at line 25 of file kmt_public.h.

◆ IOCTL_KMTEST_USERMODE_SEND_RESPONSE

#define IOCTL_KMTEST_USERMODE_SEND_RESPONSE    CTL_CODE(FILE_DEVICE_UNKNOWN, 0x803, METHOD_IN_DIRECT, FILE_WRITE_DATA)

Definition at line 22 of file kmt_public.h.

◆ KMTEST_DEVICE_DRIVER_PATH

#define KMTEST_DEVICE_DRIVER_PATH   L"\\Device\\" KMTEST_DEVICE_NAME

Definition at line 34 of file kmt_public.h.

◆ KMTEST_DEVICE_NAME

#define KMTEST_DEVICE_NAME   L"Kmtest"

Definition at line 33 of file kmt_public.h.

◆ KMTEST_DEVICE_PATH

#define KMTEST_DEVICE_PATH   L"\\\\.\\Global\\GLOBALROOT" KMTEST_DEVICE_DRIVER_PATH

Definition at line 35 of file kmt_public.h.

◆ KMTFLT_GET_TESTS

#define KMTFLT_GET_TESTS   0x800

Definition at line 29 of file kmt_public.h.

◆ KMTFLT_RUN_TEST

#define KMTFLT_RUN_TEST   0x801

Definition at line 30 of file kmt_public.h.