// Номера 32768-65535 зарезервированы для пользователя 
#define GIVEIO_TYPE 40000 

// Коды функций IOCTL от 0x800 до 0xFFF могут использоваться

#define IOCTL_IOPM_GET_ALL_ACCESS \
    CTL_CODE(GIVEIO_TYPE, 0x900, METHOD_BUFFERED, FILE_ANY_ACCESS)
