#pragma once #ifdef _M_IX86 #error "x86 systems are not supported" #endif #include #include "BlackBoneDef.h" #include "Routines.h" #include "Remap.h" #define DEVICE_NAME L"\\Device\\" ## BLACKBONE_DEVICE_NAME #define DOS_DEVICE_NAME L"\\DosDevices\\" ## BLACKBONE_DEVICE_NAME /// /// CTL dispatcher /// /// Device object /// IRP /// Status code NTSTATUS BBDispatch( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp );