This commit was manufactured by cvs2svn to create branch 'captive'.
[reactos.git] / regtests / kmregtests / kmregtests.h
1 /*
2  * PROJECT:         ReactOS kernel
3  * FILE:            regtests/kmregtests/kmregtests.h
4  * PURPOSE:         Kernel-mode component regression testing
5  * PROGRAMMER:      Casper S. Hornstrup (chorns@users.sourceforge.net)
6  * UPDATE HISTORY:
7  *      06-07-2003  CSH  Created
8  */
9 #include <ntos.h>
10
11 /* KMREGTESTS IOCTL code definitions */
12
13 #define FSCTL_KMREGTESTS_BASE     FILE_DEVICE_NAMED_PIPE // ???
14
15 #define KMREGTESTS_CTL_CODE(Function, Method, Access) \
16   CTL_CODE(FSCTL_KMREGTESTS_BASE, Function, Method, Access)
17
18 #define IOCTL_KMREGTESTS_RUN \
19   KMREGTESTS_CTL_CODE(0, METHOD_BUFFERED, FILE_ANY_ACCESS)