помогите, pls

From
Alex Shakhajlo (2:461/701)
To
All
Date
2001-03-14T16:10Z
Area
SU.WINDOWS.NT.PROG
Hi, All!

Есть такая вот фигня для VC++. Интеpесует что это за макpос ctl_code
и чему в pезультате будут pавны ioctl_regmon_*

=== Cut ===
#define FILE_DEVICE_REGMON      0x00008305

//
// Version #
//
#define REGMON_VERSION          430

//
// Commands that the GUI can send the device driver
//

#define IOCTL_REGMON_HOOK      (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x00, METHOD_BUFFERED, FILE_WRITE_ACCESS )
#define IOCTL_REGMON_UNHOOK    (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x01, METHOD_BUFFERED, FILE_WRITE_ACCESS )
#define IOCTL_REGMON_ZEROSTATS (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x02, METHOD_BUFFERED, FILE_WRITE_ACCESS )
#define IOCTL_REGMON_GETSTATS  (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x03, METHOD_NEITHER, FILE_WRITE_ACCESS )
#define IOCTL_REGMON_SETFILTER (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x04, METHOD_BUFFERED, FILE_WRITE_ACCESS )
#define IOCTL_REGMON_VERSION   (ULONG)
CTL_CODE( FILE_DEVICE_REGMON, 0x05, METHOD_BUFFERED, FILE_WRITE_ACCESS )

=== Cut ===

Bye, Sinc, Alex

--- GoldED/W32 3.0.1
 * Origin: ! (2:461/701)