Macros
driver_entry_interface.h File Reference

Go to the source code of this file.

Macros

#define VMM_UNLOADED   10
 
#define VMM_LOADED   11
 
#define VMM_RUNNING   12
 
#define VMM_CORRUPT   100
 
#define BAREFLANK_NAME   "bareflank"
 
#define BAREFLANK_MAJOR   150
 
#define BAREFLANK_DEVICETYPE   0xF00D
 
#define IOCTL_ADD_MODULE_LENGTH_CMD   0x801
 
#define IOCTL_ADD_MODULE_CMD   0x802
 
#define IOCTL_LOAD_VMM_CMD   0x803
 
#define IOCTL_UNLOAD_VMM_CMD   0x804
 
#define IOCTL_START_VMM_CMD   0x805
 
#define IOCTL_STOP_VMM_CMD   0x806
 
#define IOCTL_DUMP_VMM_CMD   0x807
 
#define IOCTL_VMM_STATUS_CMD   0x808
 
#define IOCTL_SET_CPUID_CMD   0x809
 
#define IOCTL_SET_VCPUID_CMD   0x80A
 
#define IOCTL_VMCALL_CMD   0x80B
 

Macro Definition Documentation

◆ VMM_UNLOADED

#define VMM_UNLOADED   10

Definition at line 48 of file driver_entry_interface.h.

◆ VMM_LOADED

#define VMM_LOADED   11

Definition at line 49 of file driver_entry_interface.h.

◆ VMM_RUNNING

#define VMM_RUNNING   12

Definition at line 50 of file driver_entry_interface.h.

◆ VMM_CORRUPT

#define VMM_CORRUPT   100

Definition at line 51 of file driver_entry_interface.h.

◆ BAREFLANK_NAME

#define BAREFLANK_NAME   "bareflank"

Definition at line 54 of file driver_entry_interface.h.

◆ BAREFLANK_MAJOR

#define BAREFLANK_MAJOR   150

Definition at line 58 of file driver_entry_interface.h.

◆ BAREFLANK_DEVICETYPE

#define BAREFLANK_DEVICETYPE   0xF00D

Definition at line 62 of file driver_entry_interface.h.

◆ IOCTL_ADD_MODULE_LENGTH_CMD

#define IOCTL_ADD_MODULE_LENGTH_CMD   0x801

Definition at line 65 of file driver_entry_interface.h.

◆ IOCTL_ADD_MODULE_CMD

#define IOCTL_ADD_MODULE_CMD   0x802

Definition at line 66 of file driver_entry_interface.h.

◆ IOCTL_LOAD_VMM_CMD

#define IOCTL_LOAD_VMM_CMD   0x803

Definition at line 67 of file driver_entry_interface.h.

◆ IOCTL_UNLOAD_VMM_CMD

#define IOCTL_UNLOAD_VMM_CMD   0x804

Definition at line 68 of file driver_entry_interface.h.

◆ IOCTL_START_VMM_CMD

#define IOCTL_START_VMM_CMD   0x805

Definition at line 69 of file driver_entry_interface.h.

◆ IOCTL_STOP_VMM_CMD

#define IOCTL_STOP_VMM_CMD   0x806

Definition at line 70 of file driver_entry_interface.h.

◆ IOCTL_DUMP_VMM_CMD

#define IOCTL_DUMP_VMM_CMD   0x807

Definition at line 71 of file driver_entry_interface.h.

◆ IOCTL_VMM_STATUS_CMD

#define IOCTL_VMM_STATUS_CMD   0x808

Definition at line 72 of file driver_entry_interface.h.

◆ IOCTL_SET_CPUID_CMD

#define IOCTL_SET_CPUID_CMD   0x809

Definition at line 73 of file driver_entry_interface.h.

◆ IOCTL_SET_VCPUID_CMD

#define IOCTL_SET_VCPUID_CMD   0x80A

Definition at line 74 of file driver_entry_interface.h.

◆ IOCTL_VMCALL_CMD

#define IOCTL_VMCALL_CMD   0x80B

Definition at line 75 of file driver_entry_interface.h.