#pragma once #include "Base.h" struct CMD_COMM { DWORD64 CommID; DWORD64 Buf; DWORD64 status; }; struct IOCTL_PROCESS { DWORD64 Pid; }; struct IOCTL_WINDOW { DWORD64 HWND; DWORD64 Flags; }; enum CMD { MSG_BASE = 0x10000, DRIVER_COMM_TEST, DRIVER_PROTECT_PROCESS, WINDOW_ANIT_SCREEN, }; namespace comm_dispatch { auto dispatch(CMD_COMM* data)->NTSTATUS; }