summaryrefslogtreecommitdiff
path: root/include/VBox/err.mac
diff options
context:
space:
mode:
Diffstat (limited to 'include/VBox/err.mac')
-rw-r--r--include/VBox/err.mac812
1 files changed, 812 insertions, 0 deletions
diff --git a/include/VBox/err.mac b/include/VBox/err.mac
new file mode 100644
index 00000000..2470d6c0
--- /dev/null
+++ b/include/VBox/err.mac
@@ -0,0 +1,812 @@
+%define VERR_NO_VM_MEMORY (-1000)
+%define VERR_DONT_PANIC (-1001)
+%define VERR_UNSUPPORTED_CPU (-1002)
+%define VERR_UNSUPPORTED_CPU_MODE (-1003)
+%define VERR_PAGE_NOT_PRESENT (-1004)
+%define VERR_CFG_INVALID_FORMAT (-1005)
+%define VERR_CFG_NO_VALUE (-1006)
+%define VERR_SELECTOR_NOT_PRESENT (-1007)
+%define VERR_NOT_CODE_SELECTOR (-1008)
+%define VERR_NOT_DATA_SELECTOR (-1009)
+%define VERR_OUT_OF_SELECTOR_BOUNDS (-1010)
+%define VERR_INVALID_SELECTOR (-1011)
+%define VERR_INVALID_RPL (-1012)
+%define VERR_PAGE_MAP_LEVEL4_NOT_PRESENT (-1013)
+%define VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT (-1014)
+%define VERR_RAW_MODE_INVALID_SMP (-1015)
+%define VERR_INVALID_VM_HANDLE (-1016)
+%define VERR_INVALID_VMCPU_HANDLE (-1017)
+%define VERR_INVALID_CPU_ID (-1018)
+%define VERR_TOO_MANY_CPUS (-1019)
+%define VERR_SERVICE_DISABLED (-1020)
+%define VINF_EM_FIRST 1100
+%define VINF_EM_TERMINATE 1100
+%define VINF_EM_DBG_HYPER_STEPPED 1101
+%define VINF_EM_DBG_HYPER_BREAKPOINT 1102
+%define VINF_EM_DBG_HYPER_ASSERTION 1103
+%define VINF_EM_DBG_STOP 1105
+%define VINF_EM_DBG_STEPPED 1106
+%define VINF_EM_DBG_BREAKPOINT 1107
+%define VINF_EM_DBG_STEP 1108
+%define VINF_EM_OFF 1109
+%define VINF_EM_SUSPEND 1110
+%define VINF_EM_RESET 1111
+%define VINF_EM_HALT 1112
+%define VINF_EM_RESUME 1113
+%define VINF_EM_NO_MEMORY 1114
+%define VERR_EM_NO_MEMORY (-1114)
+%define VINF_EM_RESCHEDULE_REM 1115
+%define VINF_EM_RESCHEDULE_HWACC 1116
+%define VINF_EM_RESCHEDULE_RAW 1117
+%define VINF_EM_RESCHEDULE 1118
+%define VINF_EM_RESCHEDULE_PARAV 1119
+%define VINF_EM_WAIT_SIPI 1120
+%define VINF_EM_LAST 1120
+%define VINF_EM_RAW_GUEST_TRAP 1121
+%define VINF_EM_RAW_INTERRUPT 1122
+%define VINF_EM_RAW_INTERRUPT_HYPER 1123
+%define VINF_EM_RAW_RING_SWITCH 1124
+%define VINF_EM_RAW_RING_SWITCH_INT 1125
+%define VINF_EM_RAW_EXCEPTION_PRIVILEGED 1126
+%define VINF_EM_RAW_EMULATE_INSTR 1127
+%define VINF_EM_RAW_EMULATE_INSTR_TSS_FAULT 1128
+%define VINF_EM_RAW_EMULATE_INSTR_LDT_FAULT 1129
+%define VINF_EM_RAW_EMULATE_INSTR_IDT_FAULT 1130
+%define VINF_EM_RAW_EMULATE_INSTR_GDT_FAULT 1131
+%define VINF_EM_RAW_EMULATE_INSTR_PD_FAULT 1132
+%define VERR_EM_RAW_PATCH_CONFLICT (-1133)
+%define VINF_EM_RAW_EMULATE_INSTR_HLT 1134
+%define VINF_EM_RAW_TO_R3 1135
+%define VINF_EM_RAW_TIMER_PENDING 1136
+%define VINF_EM_RAW_INTERRUPT_PENDING 1137
+%define VINF_EM_RAW_STALE_SELECTOR 1138
+%define VINF_EM_RAW_IRET_TRAP 1139
+%define VINF_EM_RAW_EMULATE_IO_BLOCK 1140
+%define VERR_EM_INTERPRETER (-1148)
+%define VERR_EM_INTERNAL_ERROR (-1149)
+%define VINF_EM_PENDING_REQUEST 1150
+%define VINF_EM_RAW_EMULATE_DBG_STEP 1151
+%define VINF_EM_HWACCM_PATCH_TPR_INSTR 1152
+%define VERR_EM_INTERNAL_DISAS_ERROR (-1153)
+%define VERR_EM_UNEXPECTED_MAPPING_CONFLICT (-1154)
+%define VERR_DBGF_NOT_ATTACHED (-1200)
+%define VERR_DBGF_ALREADY_ATTACHED (-1201)
+%define VWRN_DBGF_ALREADY_HALTED 1202
+%define VERR_DBGF_NO_MORE_BP_SLOTS (-1203)
+%define VERR_DBGF_BP_NOT_FOUND (-1204)
+%define VINF_DBGF_BP_ALREADY_ENABLED 1205
+%define VINF_DBGF_BP_ALREADY_DISABLED 1206
+%define VINF_DBGF_BP_ALREADY_EXIST 1207
+%define VERR_DBGF_MEM_NOT_FOUND (-1208)
+%define VERR_DBGF_OS_NOT_DETCTED (-1209)
+%define VINF_DBGF_OS_NOT_DETCTED 1209
+%define VERR_DBGF_REGISTER_NOT_FOUND (-1210)
+%define VINF_DBGF_TRUNCATED_REGISTER 1211
+%define VINF_DBGF_ZERO_EXTENDED_REGISTER 1212
+%define VERR_DBGF_UNSUPPORTED_CAST (-1213)
+%define VERR_DBGF_READ_ONLY_REGISTER (-1214)
+%define VERR_DBGF_REG_IPE_1 (-1215)
+%define VERR_DBGF_REG_IPE_2 (-1216)
+%define VERR_DBGF_HYPER_DB_XCPT (-1217)
+%define VERR_DBGF_STACK_IPE_1 (-1218)
+%define VERR_DBGF_STACK_IPE_2 (-1219)
+%define VERR_DBGF_NO_TRACE_BUFFER (-1220)
+%define VWRN_CONTINUE_ANALYSIS 1400
+%define VWRN_CONTINUE_RECOMPILE VWRN_CONTINUE_ANALYSIS
+%define VWRN_PATM_CONTINUE_SEARCH VWRN_CONTINUE_ANALYSIS
+%define VERR_PATCHING_REFUSED (-1401)
+%define VERR_PATCH_NOT_FOUND (-1402)
+%define VERR_PATCH_DISABLED (-1403)
+%define VWRN_PATCH_ENABLED 1404
+%define VERR_PATCH_ALREADY_DISABLED (-1405)
+%define VERR_PATCH_ALREADY_ENABLED (-1406)
+%define VWRN_PATCH_REMOVED 1407
+%define VINF_PATM_PATCH_TRAP_GP 1408
+%define VINF_PATM_LEAVE_RC_FIRST VINF_PATM_PATCH_TRAP_GP
+%define VINF_PATM_PATCH_TRAP_PF 1409
+%define VINF_PATM_PATCH_INT3 1410
+%define VINF_PATM_CHECK_PATCH_PAGE 1411
+%define VINF_PATM_DUPLICATE_FUNCTION 1412
+%define VINF_PATCH_EMULATE_INSTR 1413
+%define VINF_PATM_HC_MMIO_PATCH_WRITE 1414
+%define VINF_PATM_HC_MMIO_PATCH_READ 1415
+%define VINF_PATM_PENDING_IRQ_AFTER_IRET 1416
+%define VINF_PATM_LEAVE_RC_LAST VINF_PATM_PENDING_IRQ_AFTER_IRET
+%define VERR_PATCH_NO_CONFLICT (-1425)
+%define VERR_PATM_UNSAFE_CODE (-1426)
+%define VWRN_PATCH_END_BRANCH 1427
+%define VERR_PATM_ALREADY_PATCHED (-1428)
+%define VINF_PATM_SPINLOCK_FAILED (1429)
+%define VINF_PATCH_CONTINUE (1430)
+%define VWRN_CSAM_TRAP_NOT_HANDLED 1500
+%define VWRN_CSAM_INSTRUCTION_PATCHED 1501
+%define VWRN_CSAM_PAGE_NOT_FOUND 1502
+%define VINF_CSAM_PENDING_ACTION 1503
+%define VERR_PGM_MAPPING_CONFLICT (-1600)
+%define VERR_PGM_HANDLER_PHYSICAL_NO_RAM_RANGE (-1601)
+%define VERR_PGM_HANDLER_VIRTUAL_CONFLICT (-1602)
+%define VERR_PGM_HANDLER_PHYSICAL_CONFLICT (-1603)
+%define VERR_PGM_INVALID_PAGE_DIRECTORY (-1604)
+%define VERR_PGM_INVALID_GC_PHYSICAL_ADDRESS (-1605)
+%define VERR_PGM_INVALID_GC_PHYSICAL_RANGE (-1606)
+%define VERR_PGM_HANDLER_NOT_FOUND (-1607)
+%define VERR_PGM_RAM_CONFLICT (-1608)
+%define VERR_PGM_MAPPINGS_FIXED (-1609)
+%define VERR_PGM_MAPPINGS_FIX_CONFLICT (-1610)
+%define VERR_PGM_MAPPINGS_FIX_REJECTED (-1611)
+%define VERR_PGM_MAPPINGS_FIX_TOO_SMALL (-1612)
+%define VINF_PGM_SYNC_CR3 1613
+%define VINF_PGM_NO_DIRTY_BIT_TRACKING 1614
+%define VINF_PGM_HANDLED_DIRTY_BIT_FAULT 1615
+%define VINF_PGM_HANDLER_DO_DEFAULT 1616
+%define VERR_PGM_UNSUPPORTED_HOST_PAGING_MODE (-1617)
+%define VERR_PGM_PHYS_PAGE_RESERVED (-1618)
+%define VERR_PGM_NO_HYPERVISOR_ADDRESS (-1619)
+%define VERR_PGM_POOL_FLUSHED (-1620)
+%define VERR_PGM_POOL_CLEARED (-1621)
+%define VINF_PGM_CACHED_PAGE 1622
+%define VINF_PGM_GCPHYS_ALIASED 1623
+%define VINF_PGM_CHANGE_MODE 1624
+%define VINF_PGM_SYNCPAGE_MODIFIED_PDE 1625
+%define VERR_PGM_GCPHYS_RANGE_CROSSES_BOUNDARY (-1626)
+%define VERR_PGM_INTERMEDIATE_PAGING_CONFLICT (-1627)
+%define VERR_PGM_UNSUPPORTED_SHADOW_PAGING_MODE (-1628)
+%define VERR_PGM_DYNMAP_FAILED (-1629)
+%define VERR_PGM_DYNMAP_FULL_SET (-1630)
+%define VERR_PGM_DYNMAP_SETUP_ERROR (-1631)
+%define VERR_PGM_DYNMAP_EXPAND_ERROR (-1632)
+%define VERR_PGM_PHYS_TLB_UNASSIGNED (-1633)
+%define VERR_PGM_PHYS_TLB_CATCH_ALL (-1634)
+%define VINF_PGM_PHYS_TLB_CATCH_WRITE 1635
+%define VERR_PGM_PHYS_TLB_CATCH_WRITE (-1635)
+%define VERR_PGM_NO_CR3_SHADOW_ROOT (-1636)
+%define VERR_PGM_PHYS_INVALID_PAGE_ID (-1637)
+%define VERR_PGM_PHYS_WR_HIT_HANDLER (-1638)
+%define VERR_PGM_PHYS_NOT_RAM (-1639)
+%define VERR_PGM_PHYS_NOT_ROM (-1640)
+%define VERR_PGM_PHYS_NOT_MMIO (-1641)
+%define VERR_PGM_PHYS_NOT_MMIO2 (-1642)
+%define VERR_PGM_HANDLER_ALREADY_ALIASED (-1643)
+%define VINF_PGM_HANDLER_ALREADY_ALIASED (1643)
+%define VINF_PGM_POOL_FLUSH_PENDING (1644)
+%define VERR_PGM_INVALID_LARGE_PAGE_RANGE (-1645)
+%define VERR_PGM_PHYS_PAGE_BALLOONED (-1646)
+%define VERR_PGM_MAP_MMIO2_ALIAS_MMIO (-1651)
+%define VERR_PGM_MAPPINGS_DISABLED (-1652)
+%define VERR_PGM_MAPPINGS_SMP (-1653)
+%define VERR_PGM_INVALID_SAVED_PAGE_STATE (-1654)
+%define VERR_PGM_LOAD_UNEXPECTED_PAGE_TYPE (-1655)
+%define VERR_PGM_UNEXPECTED_PAGE_STATE (-1656)
+%define VERR_PGM_SAVED_MMIO2_RANGE_NOT_FOUND (-1657)
+%define VERR_PGM_SAVED_MMIO2_PAGE_NOT_FOUND (-1658)
+%define VERR_PGM_SAVED_ROM_RANGE_NOT_FOUND (-1659)
+%define VERR_PGM_SAVED_ROM_PAGE_NOT_FOUND (-1660)
+%define VERR_PGM_SAVED_ROM_PAGE_PROT (-1661)
+%define VERR_PGM_SAVED_REC_TYPE (-1662)
+%define VERR_PGM_DYNMAP_IPE (-1663)
+%define VERR_PGM_HANDY_PAGE_IPE (-1664)
+%define VERR_PGM_PML4_MAPPING (-1665)
+%define VERR_PGM_POOL_GET_PAGE_FAILED (-1666)
+%define VERR_PGM_NOT_USED_IN_MODE (-1667)
+%define VERR_PGM_INVALID_CR3_ADDR (-1668)
+%define VERR_PGM_INVALID_PDPE_ADDR (-1669)
+%define VERR_PGM_PHYS_HANDLER_IPE (-1670)
+%define VERR_PGM_PHYS_PAGE_MAP_IPE_1 (-1671)
+%define VERR_PGM_PHYS_PAGE_MAP_IPE_2 (-1672)
+%define VERR_PGM_PHYS_PAGE_MAP_IPE_3 (-1673)
+%define VERR_PGM_PHYS_PAGE_MAP_IPE_4 (-1674)
+%define VERR_PGM_POOL_TOO_MANY_LOOPS (-1675)
+%define VERR_PGM_MAPPING_IPE (-1676)
+%define VERR_PGM_POOL_MAXED_OUT_ALREADY (-1677)
+%define VERR_PGM_POOL_IPE (-1678)
+%define VERR_PGM_WRITE_MONITOR_ENGAGED (-1679)
+%define VERR_PGM_PHYS_PAGE_GET_IPE (-1680)
+%define VERR_PGM_PHYS_NULL_PAGE_PARAM (-1681)
+%define VERR_PGM_PCI_PASSTHRU_MISCONFIG (-1682)
+%define VERR_MM_RAM_CONFLICT (-1700)
+%define VERR_MM_HYPER_NO_MEMORY (-1701)
+%define VERR_MM_BAD_TRAP_TYPE_IPE (-1702)
+%define VERR_CPUM_RAISE_GP_0 (-1750)
+%define VERR_CPUM_INCOMPATIBLE_CONFIG (-1751)
+%define VERR_CPUM_HIDDEN_CS_LOAD_ERROR (-1752)
+%define VERR_SSM_UNIT_EXISTS (-1800)
+%define VERR_SSM_UNIT_NOT_FOUND (-1801)
+%define VERR_SSM_UNIT_NOT_OWNER (-1802)
+%define VERR_SSM_INTEGRITY (-1810)
+%define VERR_SSM_INTEGRITY_MAGIC (-1811)
+%define VERR_SSM_INTEGRITY_VERSION (-1812)
+%define VERR_SSM_INTEGRITY_SIZE (-1813)
+%define VERR_SSM_INTEGRITY_CRC (-1814)
+%define VERR_SMM_INTEGRITY_MACHINE (-1815)
+%define VERR_SSM_INTEGRITY_HEADER (-1816)
+%define VERR_SSM_INTEGRITY_UNIT (-1817)
+%define VERR_SSM_INTEGRITY_UNIT_MAGIC (-1818)
+%define VERR_SSM_INTEGRITY_UNIT_NOT_FOUND (-1819)
+%define VERR_SSM_INTEGRITY_VBOX_VERSION (-1820)
+%define VERR_SSM_INTEGRITY_FOOTER (-1821)
+%define VERR_SSM_INTEGRITY_REC_HDR (-1822)
+%define VERR_SSM_INTEGRITY_REC_TERM (-1823)
+%define VERR_SSM_INTEGRITY_REC_TERM_CRC (-1824)
+%define VERR_SSM_INTEGRITY_DECOMPRESSION (-1825)
+%define VERR_SSM_INTEGRITY_DIR (-1826)
+%define VERR_SSM_INTEGRITY_DIR_MAGIC (-1827)
+%define VERR_SSM_NO_LOAD_EXEC (-1830)
+%define VERR_SSM_LOADED_TOO_MUCH (-1831)
+%define VERR_SSM_INVALID_STATE (-1832)
+%define VERR_SSM_LOADED_TOO_LITTLE (-1833)
+%define VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION (-1840)
+%define VERR_SSM_DATA_UNIT_FORMAT_CHANGED (-1841)
+%define VERR_SSM_LOAD_CPUID_MISMATCH (-1842)
+%define VERR_SSM_LOAD_MEMORY_SIZE_MISMATCH (-1843)
+%define VERR_SSM_LOAD_CONFIG_MISMATCH (-1844)
+%define VERR_SSM_VIRTUAL_CLOCK_HZ (-1845)
+%define VERR_SSM_IDE_ASYNC_TIMEOUT (-1846)
+%define VERR_SSM_STRUCTURE_MAGIC (-1847)
+%define VERR_SSM_UNEXPECTED_DATA (-1848)
+%define VERR_SSM_GCPHYS_OVERFLOW (-1849)
+%define VERR_SSM_GCPTR_OVERFLOW (-1850)
+%define VINF_SSM_VOTE_FOR_ANOTHER_PASS 1851
+%define VINF_SSM_VOTE_DONE_DONT_CALL_AGAIN 1852
+%define VERR_SSM_VOTE_FOR_GIVING_UP (-1853)
+%define VINF_SSM_DONT_CALL_AGAIN 1854
+%define VERR_SSM_TOO_MANY_PASSES (-1855)
+%define VERR_SSM_STATE_GREW_TOO_BIG (-1856)
+%define VERR_SSM_LOW_ON_DISK_SPACE (-1857)
+%define VERR_SSM_CANCELLED (-1858)
+%define VERR_SSM_NO_PENDING_OPERATION (-1859)
+%define VERR_SSM_ALREADY_CANCELLED (-1860)
+%define VERR_SSM_LIVE_POWERED_OFF (-1861)
+%define VERR_SSM_LIVE_GURU_MEDITATION (-1862)
+%define VERR_SSM_LIVE_FATAL_ERROR (-1863)
+%define VINF_SSM_LIVE_SUSPENDED 1864
+%define VERR_SSM_FIELD_COMPLEX (-1864)
+%define VERR_SSM_FIELD_INVALID_SIZE (-1865)
+%define VERR_SSM_FIELD_OUT_OF_BOUNDS (-1866)
+%define VERR_SSM_FIELD_NOT_CONSECUTIVE (-1867)
+%define VERR_SSM_FIELD_INVALID_CALLBACK (-1868)
+%define VERR_SSM_FIELD_INVALID_PADDING_SIZE (-1869)
+%define VERR_SSM_FIELD_INVALID_VALUE (-1870)
+%define VERR_SSM_STREAM_ERROR (-1871)
+%define VERR_SSM_UNEXPECTED_PASS (-1872)
+%define VERR_SSM_SKIP_BACKWARDS (-1873)
+%define VERR_SSM_MEM_TOO_BIG (-1874)
+%define VERR_SSM_BAD_REC_TYPE (-1875)
+%define VERR_SSM_IPE_1 (-1876)
+%define VERR_SSM_IPE_2 (-1877)
+%define VERR_SSM_IPE_3 (-1878)
+%define VERR_SSM_FIELD_LOAD_ONLY_TRANSFORMATION (-1879)
+%define VERR_VM_ATRESET_NOT_FOUND (-1900)
+%define VERR_VM_REQUEST_INVALID_TYPE (-1901)
+%define VERR_VM_REQUEST_STATE (-1902)
+%define VERR_VM_REQUEST_INVALID_PACKAGE (-1903)
+%define VERR_VM_REQUEST_STATUS_STILL_PENDING (-1904)
+%define VERR_VM_REQUEST_STATUS_FREED (-1905)
+%define VERR_VM_THREAD_NOT_EMT (-1906)
+%define VERR_VM_INVALID_VM_STATE (-1907)
+%define VERR_VM_DRIVER_NOT_INSTALLED (-1908)
+%define VERR_VM_DRIVER_NOT_ACCESSIBLE (-1909)
+%define VERR_VM_DRIVER_LOAD_ERROR (-1910)
+%define VERR_VM_DRIVER_OPEN_ERROR (-1911)
+%define VERR_VM_DRIVER_VERSION_MISMATCH (-1912)
+%define VERR_VM_SAVE_STATE_NOT_ALLOWED (-1913)
+%define VERR_VM_THREAD_IS_EMT (-1914)
+%define VERR_VM_UNEXPECTED_VM_STATE (-1915)
+%define VERR_VM_UNEXPECTED_UNSTABLE_STATE (-1916)
+%define VERR_VM_REQUEST_TOO_MANY_ARGS_IPE (-1917)
+%define VERR_VM_FATAL_WAIT_ERROR (-1918)
+%define VERR_VM_REQUEST_KILLED (-1919)
+%define VINF_VRDP_SUCCESS VINF_SUCCESS
+%define VERR_VRDP_TIMEOUT VERR_TIMEOUT
+%define VERR_VRDP_ISO_UNSUPPORTED (-2000)
+%define VERR_VRDP_SEC_ENGINE_FAIL (-2001)
+%define VERR_VRDP_PROTOCOL_ERROR (-2002)
+%define VERR_VRDP_NOT_SUPPORTED (-2003)
+%define VERR_VRDP_INSUFFICIENT_DATA (-2004)
+%define VERR_VRDP_INVALID_MODE (-2005)
+%define VERR_VRDP_NO_MEMORY (-2006)
+%define VERR_VRDP_ACCESS_DENIED (-2007)
+%define VWRN_VRDP_PDU_NOT_SUPPORTED 2008
+%define VINF_VRDP_PROCESS_PDU 2009
+%define VINF_VRDP_OPERATION_COMPLETED 2010
+%define VINF_VRDP_THREAD_STARTED 2011
+%define VINF_VRDP_RESIZE_REQUESTED 2012
+%define VINF_VRDP_OUTPUT_ENABLE 2013
+%define VERR_CFGM_INTEGER_TOO_BIG (-2100)
+%define VERR_CFGM_CHILD_NOT_FOUND (-2101)
+%define VERR_CFGM_INVALID_CHILD_PATH (-2102)
+%define VERR_CFGM_VALUE_NOT_FOUND (-2103)
+%define VERR_CFGM_NO_PARENT (-2104)
+%define VERR_CFGM_NO_NODE (-2105)
+%define VERR_CFGM_NOT_INTEGER (-2106)
+%define VERR_CFGM_NOT_STRING (-2107)
+%define VERR_CFGM_NOT_BYTES (-2108)
+%define VERR_CFGM_NOT_ENOUGH_SPACE (-2109)
+%define VERR_CFGM_INVALID_NODE_PATH (-2160)
+%define VERR_CFGM_NODE_EXISTS (-2161)
+%define VERR_CFGM_LEAF_EXISTS (-2162)
+%define VERR_CFGM_CONFIG_UNKNOWN_VALUE (-2163)
+%define VERR_CFGM_CONFIG_UNKNOWN_NODE (-2164)
+%define VERR_CFGM_IPE_1 (-2165)
+%define VERR_TM_LOAD_STATE (-2200)
+%define VERR_TM_INVALID_STATE (-2201)
+%define VERR_TM_UNKNOWN_STATE (-2202)
+%define VERR_TM_UNSTABLE_STATE (-2203)
+%define VERR_TM_GIP_REQUIRED (-2204)
+%define VERR_TM_GIP_VERSION (-2205)
+%define VERR_TM_GIP_UPDATE_INTERVAL_TOO_BIG (-2206)
+%define VERR_TM_TIMER_BAD_CLOCK (-2207)
+%define VERR_TM_TIMER_UNSTABLE_STATE (-2208)
+%define VERR_TM_TSC_ALREADY_TICKING (-2209)
+%define VERR_TM_TSC_ALREADY_PAUSED (-2210)
+%define VERR_TM_VIRTUAL_TICKING_IPE (-2211)
+%define VERR_REM_VIRTUAL_HARDWARE_ERROR (-2300)
+%define VERR_REM_VIRTUAL_CPU_ERROR (-2301)
+%define VINF_REM_INTERRUPED_FF 2302
+%define VERR_REM_TOO_MANY_TRAPS (-2304)
+%define VERR_REM_NO_MORE_BP_SLOTS (-2305)
+%define VERR_REM_BP_NOT_FOUND (-2306)
+%define VERR_TRPM_NO_ACTIVE_TRAP (-2400)
+%define VERR_TRPM_ACTIVE_TRAP (-2401)
+%define VERR_TRPM_SHADOW_IDT_WRITE (-2402)
+%define VERR_TRPM_DONT_PANIC (-2403)
+%define VERR_TRPM_PANIC (-2404)
+%define VINF_TRPM_XCPT_DISPATCHED 2405
+%define VERR_TRPM_BAD_TRAP_IN_OP (-2406)
+%define VERR_TRPM_IPE_1 (-2407)
+%define VERR_TRPM_IPE_2 (-2408)
+%define VERR_TRPM_IPE_3 (-2409)
+%define VERR_SELM_SHADOW_GDT_WRITE (-2500)
+%define VERR_SELM_SHADOW_LDT_WRITE (-2501)
+%define VERR_SELM_SHADOW_TSS_WRITE (-2502)
+%define VINF_SELM_SYNC_GDT 2503
+%define VERR_SELM_NO_TSS (-2504)
+%define VERR_SELM_INVALID_LDT (-2505)
+%define VERR_SELM_LDT_OUT_OF_BOUNDS (-2506)
+%define VERR_SELM_GDT_READ_ERROR (-2507)
+%define VERR_SELM_GDT_TOO_FULL (-2508)
+%define VERR_IOM_INVALID_IOPORT_RANGE (-2600)
+%define VERR_IOM_NO_R3_IOPORT_RANGE (-2601)
+%define VERR_IOM_IOPORT_RANGE_CONFLICT (-2602)
+%define VERR_IOM_IOPORT_RANGE_NOT_FOUND (-2603)
+%define VERR_IOM_NOT_IOPORT_RANGE_OWNER (-2604)
+%define VERR_IOM_INVALID_MMIO_RANGE (-2605)
+%define VERR_IOM_NO_R3_MMIO_RANGE (-2606)
+%define VERR_IOM_NOT_MMIO_RANGE_OWNER (-2607)
+%define VERR_IOM_MMIO_RANGE_CONFLICT (-2608)
+%define VERR_IOM_MMIO_RANGE_NOT_FOUND (-2609)
+%define VERR_IOM_INCOMPLETE_MMIO_RANGE (-2610)
+%define VERR_IOM_INVALID_IOPORT_SIZE (-2611)
+%define VERR_IOM_MMIO_HANDLER_BOGUS_CALL (-2612)
+%define VERR_IOM_MMIO_HANDLER_DISASM_ERROR (-2613)
+%define VERR_IOM_IOPORT_UNUSED (-2614)
+%define VINF_IOM_MMIO_UNUSED_00 2615
+%define VINF_IOM_MMIO_UNUSED_FF 2616
+%define VINF_IOM_R3_IOPORT_READ 2620
+%define VINF_IOM_R3_IOPORT_WRITE 2621
+%define VINF_IOM_R3_MMIO_READ 2623
+%define VINF_IOM_R3_MMIO_WRITE 2624
+%define VINF_IOM_R3_MMIO_READ_WRITE 2625
+%define VERR_IOM_IOPORT_UNKNOWN_OPCODE (-2630)
+%define VERR_IOM_IOPORT_IPE_1 (-2631)
+%define VERR_IOM_IOPORT_IPE_2 (-2632)
+%define VERR_IOM_IOPORT_IPE_3 (-2633)
+%define VERR_IOM_MMIO_IPE_1 (-2634)
+%define VERR_IOM_MMIO_IPE_2 (-2635)
+%define VERR_IOM_MMIO_IPE_3 (-2636)
+%define VINF_VMM_CALL_HOST 2700
+%define VERR_VMM_RING0_ASSERTION (-2701)
+%define VERR_VMM_HYPER_CR3_MISMATCH (-2702)
+%define VERR_VMM_RING3_CALL_DISABLED (-2703)
+%define VERR_VMM_R0_VERSION_MISMATCH (-2704)
+%define VERR_VMM_RC_VERSION_MISMATCH (-2705)
+%define VERR_VMM_SET_JMP_ERROR (-2706)
+%define VERR_VMM_SET_JMP_STACK_OVERFLOW (-2707)
+%define VERR_VMM_SET_JMP_ABORTED_RESUME (-2708)
+%define VERR_VMM_LONG_JMP_ERROR (-2709)
+%define VERR_VMM_UNKNOWN_RING3_CALL (-2710)
+%define VERR_VMM_RING3_CALL_NO_RC (-2711)
+%define VINF_VMM_CALL_TRACER (2712)
+%define VERR_VMM_SWITCHER_IPE_1 (-2713)
+%define VERR_PDM_NO_SUCH_LUN (-2800)
+%define VERR_PDM_DEVINS_UNKNOWN_CFG_VALUES (-2801)
+%define VERR_PDM_MISSING_INTERFACE_ABOVE (-2802)
+%define VERR_PDM_MISSING_INTERFACE_BELOW (-2803)
+%define VERR_PDM_MISSING_INTERFACE (-2804)
+%define VERR_PDM_DRVINS_UNKNOWN_CFG_VALUES (-2805)
+%define VERR_PDM_TOO_PCI_MANY_DEVICES (-2806)
+%define VERR_PDM_NO_QUEUE_ITEMS (-2807)
+%define VERR_PDM_DRVINS_NO_ATTACH (-2808)
+%define VERR_PDM_DEVINS_NO_ATTACH (-2809)
+%define VERR_PDM_NO_ATTACHED_DRIVER (-2810)
+%define VERR_PDM_GEOMETRY_NOT_SET (-2811)
+%define VERR_PDM_TRANSLATION_NOT_SET (-2812)
+%define VERR_PDM_MEDIA_NOT_MOUNTED (-2813)
+%define VERR_PDM_MEDIA_MOUNTED (-2814)
+%define VERR_PDM_MEDIA_LOCKED (-2815)
+%define VERR_PDM_BLOCK_NO_TYPE (-2816)
+%define VERR_PDM_BLOCK_UNKNOWN_TYPE (-2817)
+%define VERR_PDM_BLOCK_UNKNOWN_TRANSLATION (-2818)
+%define VERR_PDM_UNSUPPORTED_BLOCK_TYPE (-2819)
+%define VERR_PDM_DRIVER_ALREADY_ATTACHED (-2820)
+%define VERR_PDM_NO_DRIVER_ATTACHED (-2821)
+%define VERR_PDM_CFG_MISSING_DRIVER_NAME (-2822)
+%define VERR_PDM_DRIVER_NOT_FOUND (-2823)
+%define VINF_PDM_ALREADY_LOADED (2824)
+%define VERR_PDM_MODULE_NAME_CLASH (-2825)
+%define VERR_PDM_NO_REGISTRATION_EXPORT (-2826)
+%define VERR_PDM_MODULE_NAME_TOO_LONG (-2827)
+%define VERR_PDM_DRIVER_NAME_CLASH (-2828)
+%define VERR_PDM_UNKNOWN_DRVREG_VERSION (-2829)
+%define VERR_PDM_INVALID_DRIVER_REGISTRATION (-2830)
+%define VERR_PDM_INVALID_DRIVER_HOST_BITS (-2831)
+%define VERR_PDM_DRIVER_DETACH_NOT_POSSIBLE (-2832)
+%define VERR_PDM_NO_PCI_BUS (-2833)
+%define VINF_PDM_PCI_PHYS_READ_BM_DISABLED (2833)
+%define VERR_PDM_NOT_PCI_DEVICE (-2834)
+%define VINF_PDM_PCI_PHYS_WRITE_BM_DISABLED (2834)
+%define VERR_PDM_UNKNOWN_DEVREG_VERSION (-2835)
+%define VERR_PDM_INVALID_DEVICE_REGISTRATION (-2836)
+%define VERR_PDM_INVALID_DEVICE_GUEST_BITS (-2837)
+%define VERR_PDM_INVALID_DEVICE_HOST_BITS (-2838)
+%define VERR_PDM_DEVICE_NAME_CLASH (-2839)
+%define VERR_PDM_DEVICE_NOT_FOUND (-2840)
+%define VERR_PDM_DEVICE_INSTANCE_NOT_FOUND (-2841)
+%define VERR_PDM_DEVICE_INSTANCE_NO_IBASE (-2842)
+%define VERR_PDM_DEVICE_INSTANCE_LUN_NOT_FOUND (-2843)
+%define VERR_PDM_DRIVER_INSTANCE_NOT_FOUND (-2844)
+%define VERR_PDM_LUN_NOT_FOUND (-2845)
+%define VERR_PDM_NO_DRIVER_ATTACHED_TO_LUN (-2846)
+%define VINF_PDM_NO_DRIVER_ATTACHED_TO_LUN 2846
+%define VERR_PDM_NO_PIC_INSTANCE (-2847)
+%define VERR_PDM_NO_APIC_INSTANCE (-2848)
+%define VERR_PDM_NO_DMAC_INSTANCE (-2849)
+%define VERR_PDM_NO_RTC_INSTANCE (-2850)
+%define VERR_PDM_HIF_SHARING_VIOLATION (-2851)
+%define VERR_PDM_HIF_OPEN_FAILED (-2852)
+%define VERR_PDM_DEVICE_NO_RT_ATTACH (-2853)
+%define VERR_PDM_DRIVER_NO_RT_ATTACH (-2854)
+%define VERR_PDM_HIF_INVALID_VERSION (-2855)
+%define VERR_PDM_UNKNOWN_USBREG_VERSION (-2856)
+%define VERR_PDM_INVALID_USB_REGISTRATION (-2857)
+%define VERR_PDM_USB_NAME_CLASH (-2858)
+%define VERR_PDM_USB_HUB_EXISTS (-2859)
+%define VERR_PDM_NO_USB_HUBS (-2860)
+%define VERR_PDM_NO_USB_PORTS (-2861)
+%define VERR_PDM_NO_USBPROXY (-2862)
+%define VERR_PDM_ASYNC_TEMPLATE_BUSY (-2863)
+%define VERR_PDM_ASYNC_COMPLETION_ALREADY_SUSPENDED (-2864)
+%define VERR_PDM_ASYNC_COMPLETION_NOT_SUSPENDED (-2865)
+%define VERR_PDM_DRIVER_INVALID_PROPERTIES (-2866)
+%define VERR_PDM_TOO_MANY_DEVICE_INSTANCES (-2867)
+%define VERR_PDM_TOO_MANY_DRIVER_INSTANCES (-2868)
+%define VERR_PDM_TOO_MANY_USB_DEVICE_INSTANCES (-2869)
+%define VERR_PDM_DEVINS_VERSION_MISMATCH (-2870)
+%define VERR_PDM_DEVHLPR3_VERSION_MISMATCH (-2871)
+%define VERR_PDM_USBINS_VERSION_MISMATCH (-2872)
+%define VERR_PDM_USBHLPR3_VERSION_MISMATCH (-2873)
+%define VERR_PDM_DRVINS_VERSION_MISMATCH (-2874)
+%define VERR_PDM_DRVHLPR3_VERSION_MISMATCH (-2875)
+%define VERR_PDM_DEVICE_VERSION_MISMATCH (-2876)
+%define VERR_PDM_USBDEV_VERSION_MISMATCH (-2877)
+%define VERR_PDM_DRIVER_VERSION_MISMATCH (-2878)
+%define VERR_PDM_DEV_HEAP_R3_TO_GCPHYS (-2879)
+%define VERR_PDM_HPET_LEGACY_NOTIFY_MISSING (-2880)
+%define VERR_PDM_CRITSECT_IPE (-2881)
+%define VERR_PDM_CRITSECT_NOT_FOUND (-2882)
+%define VERR_PDM_THREAD_INVALID_CALLER (-2883)
+%define VERR_PDM_THREAD_IPE_1 (-2884)
+%define VERR_PDM_THREAD_IPE_2 (-2885)
+%define VERR_PDM_ONE_PCI_FUNCTION_PER_DEVICE (-2886)
+%define VERR_PDM_BAD_PCI_CONFIG (-2887)
+%define VERR_PDM_DEV_IPE_1 (-2888)
+%define VERR_PDM_MISCONFIGURED_DRV_TRANSFORMATION (-2889)
+%define VERR_PDM_CANNOT_TRANSFORM_REMOVED_DRIVER (-2890)
+%define VERR_HGCM_SERVICE_NOT_FOUND (-2900)
+%define VINF_HGCM_CLIENT_REJECTED 2901
+%define VERR_HGCM_INVALID_CMD_ADDRESS (-2902)
+%define VINF_HGCM_ASYNC_EXECUTE 2903
+%define VERR_HGCM_INTERNAL (-2904)
+%define VERR_HGCM_INVALID_CLIENT_ID (-2905)
+%define VINF_HGCM_SAVE_STATE (2906)
+%define VERR_HGCM_SERVICE_EXISTS (-2907)
+%define VINF_NAT_DNS 3000
+%define VERR_NAT_REDIR_GUEST_IP (-3001)
+%define VERR_NAT_REDIR_SETUP (-3002)
+%define VERR_HOSTIF_INIT_FAILED (-3100)
+%define VERR_HOSTIF_DEVICE_NAME_TOO_LONG (-3101)
+%define VERR_HOSTIF_IOCTL (-3102)
+%define VERR_HOSTIF_BLOCKING (-3103)
+%define VERR_HOSTIF_FD_AND_INIT_TERM (-3104)
+%define VERR_HOSTIF_TERM_FAILED (-3105)
+%define VERR_VD_INVALID_TYPE (-3200)
+%define VERR_VD_INVALID_STATE (-3201)
+%define VERR_VD_VALUE_NOT_FOUND (-3202)
+%define VERR_VD_NOT_OPENED (-3203)
+%define VERR_VD_IMAGE_NOT_FOUND (-3204)
+%define VERR_VD_IMAGE_READ_ONLY (-3205)
+%define VERR_VD_GEOMETRY_NOT_SET (-3206)
+%define VERR_VD_BLOCK_FREE (-3207)
+%define VERR_VD_UUID_MISMATCH (-3208)
+%define VINF_VD_ASYNC_IO_FINISHED 3209
+%define VERR_VD_ASYNC_IO_IN_PROGRESS (-3210)
+%define VERR_VD_INVALID_SIZE (-3211)
+%define VERR_VD_GEN_INVALID_HEADER (-3220)
+%define VERR_VD_VDI_INVALID_HEADER (-3230)
+%define VERR_VD_VDI_INVALID_SIGNATURE (-3231)
+%define VERR_VD_VDI_UNSUPPORTED_VERSION (-3232)
+%define VERR_VD_VDI_COMMENT_TOO_LONG (-3233)
+%define VERR_VD_VMDK_INVALID_HEADER (-3240)
+%define VERR_VD_VMDK_UNSUPPORTED_VERSION (-3241)
+%define VERR_VD_VMDK_VALUE_NOT_FOUND (-3242)
+%define VERR_VD_VMDK_INVALID_STATE (-3243)
+%define VERR_VD_VMDK_INVALID_FORMAT (-3244)
+%define VERR_VD_VMDK_INVALID_WRITE (-3245)
+%define VERR_VD_ISCSI_INVALID_HEADER (-3250)
+%define VERR_VD_ISCSI_UNKNOWN_CFG_VALUES (-3251)
+%define VERR_VD_ISCSI_UNKNOWN_INTERFACE (-3252)
+%define VERR_VD_ISCSI_INVALID_STATE (-3253)
+%define VERR_VD_ISCSI_INVALID_TYPE (-3254)
+%define VERR_VD_ISCSI_SECRET_ENCRYPTED (-3255)
+%define VERR_VD_VHD_INVALID_HEADER (-3260)
+%define VERR_VD_PARALLELS_INVALID_HEADER (-3265)
+%define VERR_VD_DMG_INVALID_HEADER (-3267)
+%define VERR_VD_RAW_INVALID_HEADER (-3270)
+%define VERR_VD_RAW_INVALID_TYPE (-3271)
+%define VERR_VD_NOT_ENOUGH_METADATA (-3272)
+%define VERR_VD_IOCTX_HALT (-3273)
+%define VERR_VD_CACHE_ALREADY_EXISTS (-3274)
+%define VERR_VD_CACHE_NOT_FOUND (-3275)
+%define VERR_VD_CACHE_NOT_UP_TO_DATE (-3276)
+%define VERR_VD_DISCARD_ALIGNMENT_NOT_MET (-3277)
+%define VERR_VD_DISCARD_NOT_SUPPORTED (-3278)
+%define VERR_VD_IMAGE_CORRUPTED (-3279)
+%define VERR_VD_IMAGE_REPAIR_NOT_SUPPORTED (-3280)
+%define VERR_VD_IMAGE_REPAIR_IMPOSSIBLE (-3281)
+%define VERR_VD_READ_OUT_OF_RANGE (-3282)
+%define VINF_VD_NEW_ZEROED_BLOCK 3283
+%define VERR_VBGL_NOT_INITIALIZED (-3300)
+%define VERR_VBGL_INVALID_ADDR (-3301)
+%define VERR_VBGL_IOCTL_FAILED (-3302)
+%define VERR_VUSB_NO_PORTS (-3400)
+%define VERR_VUSB_DEVICE_NOT_ATTACHED (-3401)
+%define VERR_VUSB_NO_URB_MEMORY (-3402)
+%define VERR_VUSB_FAILED_TO_QUEUE_URB (-3403)
+%define VERR_VUSB_DEVICE_NAME_NOT_FOUND (-3404)
+%define VERR_VUSB_USBFS_PERMISSION (-3405)
+%define VERR_VUSB_DEVICE_IS_RESETTING (-3406)
+%define VERR_VUSB_DEVICE_IS_SUSPENDED (-3407)
+%define VERR_VUSB_USB_DEVICE_PERMISSION (-3408)
+%define VERR_VGA_INVALID_CUSTOM_MODE (-3500)
+%define VINF_VGA_RESIZE_IN_PROGRESS (3501)
+%define VERR_INTNET_FLT_IF_NOT_FOUND (-3600)
+%define VERR_INTNET_FLT_IF_BUSY (-3601)
+%define VERR_INTNET_FLT_IF_FAILED (-3602)
+%define VERR_INTNET_INCOMPATIBLE_TRUNK (-3603)
+%define VERR_INTNET_INCOMPATIBLE_FLAGS (-3604)
+%define VERR_INTNET_FLT_VNIC_CREATE_FAILED (-3605)
+%define VERR_SUPDRV_COMPONENT_NOT_FOUND (-3700)
+%define VERR_SUPDRV_INTERFACE_NOT_SUPPORTED (-3701)
+%define VERR_SUPDRV_SERVICE_NOT_FOUND (-3702)
+%define VERR_SUPDRV_KERNEL_TOO_OLD_FOR_VTX (-3703)
+%define VERR_SUPDRV_VTG_MAGIC (-3704)
+%define VERR_SUPDRV_VTG_BITS (-3705)
+%define VERR_SUPDRV_VTG_BAD_HDR_MISC (-3706)
+%define VERR_SUPDRV_VTG_BAD_HDR_OFF (-3707)
+%define VERR_SUPDRV_VTG_BAD_HDR_PTR (-3708)
+%define VERR_SUPDRV_VTG_BAD_HDR_TOO_FEW (-3709)
+%define VERR_SUPDRV_VTG_BAD_HDR_TOO_MUCH (-3710)
+%define VERR_SUPDRV_VTG_BAD_HDR_NOT_MULTIPLE (-3711)
+%define VERR_SUPDRV_VTG_STRTAB_OFF (-3712)
+%define VERR_SUPDRV_VTG_BAD_STRING (-3713)
+%define VERR_SUPDRV_VTG_STRING_TOO_LONG (-3714)
+%define VERR_SUPDRV_VTG_BAD_ATTR (-3715)
+%define VERR_SUPDRV_VTG_BAD_PROVIDER (-3716)
+%define VERR_SUPDRV_VTG_BAD_PROBE (-3717)
+%define VERR_SUPDRV_VTG_BAD_ARGLIST (-3718)
+%define VERR_SUPDRV_VTG_BAD_PROBE_ENABLED (-3719)
+%define VERR_SUPDRV_VTG_BAD_PROBE_LOC (-3720)
+%define VERR_SUPDRV_VTG_ALREADY_REGISTERED (-3721)
+%define VERR_SUPDRV_VTG_ONLY_ONCE_PER_SESSION (-3722)
+%define VERR_SUPDRV_TRACER_ALREADY_REGISTERED (-3723)
+%define VERR_SUPDRV_TRACER_NOT_REGISTERED (-3724)
+%define VERR_SUPDRV_TRACER_ALREADY_OPENED (-3725)
+%define VERR_SUPDRV_TRACER_NOT_OPENED (-3726)
+%define VERR_SUPDRV_TRACER_NOT_PRESENT (-3727)
+%define VERR_SUPDRV_TRACER_UNLOADING (-3728)
+%define VERR_SUPDRV_TRACER_SESSION_BUSY (-3729)
+%define VERR_SUPDRV_TRACER_CANNOT_OPEN_SELF (-3730)
+%define VERR_SUPDRV_TRACER_BAD_ARG_FLAGS (-3731)
+%define VERR_SUPDRV_TRACER_TOO_MANY_PROVIDERS (-3732)
+%define VERR_SUPDRV_TRACER_TOO_LARGE (-3733)
+%define VERR_SUPDRV_TRACER_UMOD_NOT_ADJACENT (-3734)
+%define VERR_SUPDRV_TRACER_UMOD_TOO_MANY_PROBES (-3735)
+%define VERR_SUPDRV_TRACER_UMOD_STRTAB_TOO_BIG (-3736)
+%define VERR_SUPDRV_TRACER_UMOD_STRTAB_OFF_BAD (-3737)
+%define VERR_SUPLIB_PATH_NOT_ABSOLUTE (-3750)
+%define VERR_SUPLIB_PATH_NOT_CLEAN (-3751)
+%define VERR_SUPLIB_PATH_TOO_LONG (-3752)
+%define VERR_SUPLIB_PATH_TOO_SHORT (-3753)
+%define VERR_SUPLIB_PATH_TOO_MANY_COMPONENTS (-3754)
+%define VERR_SUPLIB_PATH_IS_ROOT (-3755)
+%define VERR_SUPLIB_DIR_ENUM_FAILED (-3756)
+%define VERR_SUPLIB_STAT_ENUM_FAILED (-3757)
+%define VERR_SUPLIB_STAT_FAILED (-3758)
+%define VERR_SUPLIB_FSTAT_FAILED (-3759)
+%define VERR_SUPLIB_SYMLINKS_ARE_NOT_PERMITTED (-3760)
+%define VERR_SUPLIB_NOT_DIR_NOT_FILE (-3761)
+%define VERR_SUPLIB_IS_DIRECTORY (-3762)
+%define VERR_SUPLIB_IS_FILE (-3763)
+%define VERR_SUPLIB_NOT_SAME_OBJECT (-3764)
+%define VERR_SUPLIB_OWNER_NOT_ROOT (-3765)
+%define VERR_SUPLIB_WRITE_NON_SYS_GROUP (-3766)
+%define VERR_SUPLIB_WORLD_WRITABLE (-3767)
+%define VERR_SUPLIB_INVALID_ARGV0_INTERNAL (-3768)
+%define VERR_SUPLIB_INVALID_INTERNAL_APP_DIR (-3769)
+%define VERR_GMM_SEED_ME (-3800)
+%define VERR_GMM_OUT_OF_MEMORY (-3801)
+%define VERR_GMM_HIT_GLOBAL_LIMIT (-3802)
+%define VERR_GMM_HIT_VM_ACCOUNT_LIMIT (-3803)
+%define VERR_GMM_ATTEMPT_TO_FREE_TOO_MUCH (-3804)
+%define VERR_GMM_ATTEMPT_TO_DEFLATE_TOO_MUCH (-3805)
+%define VERR_GMM_PAGE_NOT_FOUND (-3806)
+%define VERR_GMM_PAGE_NOT_PRIVATE (-3807)
+%define VERR_GMM_PAGE_NOT_SHARED (-3808)
+%define VERR_GMM_PAGE_ALREADY_FREE (-3809)
+%define VERR_GMM_NOT_PAGE_OWNER (-3810)
+%define VERR_GMM_CHUNK_NOT_FOUND (-3811)
+%define VERR_GMM_CHUNK_ALREADY_MAPPED (-3812)
+%define VERR_GMM_CHUNK_NOT_MAPPED (-3813)
+%define VERR_GMM_TOO_MANY_CHUNK_MAPPINGS (-3814)
+%define VERR_GMM_MEMORY_RESERVATION_DECLINED (-3815)
+%define VERR_GMM_IS_NOT_SANE (-3816)
+%define VERR_GMM_CHUNK_INSERT (-3817)
+%define VERR_GMM_INSTANCE (-3818)
+%define VERR_GMM_MTX_FLAGS (-3819)
+%define VERR_GMM_ALLOC_PAGES_IPE (-3820)
+%define VERR_GMM_ACTUAL_PAGES_IPE (-3821)
+%define VERR_GMM_MODULE_NAME_TOO_LONG (-3822)
+%define VERR_GMM_MODULE_VERSION_TOO_LONG (-3823)
+%define VERR_GMM_TOO_MANY_REGIONS (-3824)
+%define VERR_GMM_TOO_MANY_PER_VM_MODULES (-3825)
+%define VERR_GMM_TOO_MANY_GLOBAL_MODULES (-3826)
+%define VINF_GMM_SHARED_MODULE_ALREADY_REGISTERED (3827)
+%define VERR_GMM_SHARED_MODULE_ADDRESS_CLASH (-3828)
+%define VERR_GMM_SHARED_MODULE_NOT_FOUND (-3829)
+%define VERR_GMM_BAD_SHARED_MODULE_SIZE (-3830)
+%define VERR_GMM_SHARED_MODULE_BAD_REGIONS_SIZE (-3831)
+%define VERR_GVM_TOO_MANY_VMS (-3900)
+%define VINF_GVM_NOT_BLOCKED 3901
+%define VINF_GVM_NOT_BUSY_IN_GC 3902
+%define VINF_GVM_YIELDED 3903
+%define VERR_VMX_INVALID_VMCS_FIELD (-4000)
+%define VERR_VMX_INVALID_VMCS_PTR (-4001)
+%define VERR_VMX_INVALID_VMXON_PTR (-4002)
+%define VERR_VMX_GENERIC (-4003)
+%define VERR_VMX_UNSUPPORTED_MODE (-4004)
+%define VERR_VMX_UNABLE_TO_START_VM (-4005)
+%define VERR_VMX_UNABLE_TO_RESUME_VM (-4006)
+%define VERR_VMX_INVALID_HOST_STATE (-4007)
+%define VERR_VMX_ILLEGAL_FEATURE_CONTROL_MSR (-4008)
+%define VERR_VMX_NO_VMX (-4009)
+%define VERR_VMX_VMXON_FAILED (-4010)
+%define VERR_VMX_IN_VMX_ROOT_MODE (-4011)
+%define VERR_VMX_X86_CR4_VMXE_CLEARED (-4012)
+%define VERR_VMX_MSR_LOCKED_OR_DISABLED (-4013)
+%define VERR_VMX_INVALID_GUEST_STATE (-4014)
+%define VERR_VMX_UNEXPECTED_EXIT_CODE (-4015)
+%define VERR_VMX_UNEXPECTED_EXCEPTION (-4016)
+%define VERR_VMX_UNEXPECTED_INTERRUPTION_EXIT_CODE (-4017)
+%define VERR_VMX_NOT_IN_VMX_ROOT_MODE (-4018)
+%define VERR_SVM_UNABLE_TO_START_VM (-4050)
+%define VERR_SVM_ILLEGAL_EFER_MSR (-4051)
+%define VERR_SVM_NO_SVM (-4052)
+%define VERR_SVM_DISABLED (-4053)
+%define VERR_SVM_IN_USE (-4054)
+%define VERR_HWACCM_UNKNOWN_CPU (-4100)
+%define VERR_HWACCM_NO_CPUID (-4101)
+%define VERR_HWACCM_SUSPEND_PENDING (-4102)
+%define VERR_HWACCM_CONFIG_MISMATCH (-4103)
+%define VERR_HM_ALREADY_ENABLED_IPE (-4104)
+%define VERR_HM_UNEXPECTED_LD_ST_MSR (-4105)
+%define VERR_HM_NO_32_TO_64_SWITCHER (-4106)
+%define VERR_HMSVM_INVALID_PVMCB (-4107)
+%define VERR_HMSVM_UNEXPECTED_EXIT (-4108)
+%define VERR_HMSVM_UNEXPECTED_XCPT_EXIT (-4109)
+%define VERR_HMSVM_UNEXPECTED_PATCH_TYPE (-4110)
+%define VERR_HM_WRONG_CPU_1 (-4111)
+%define VERR_HM_IPE_1 (-4112)
+%define VERR_HM_IPE_2 (-4113)
+%define VERR_HM_WRONG_SWITCHER (-4114)
+%define VERR_HM_UNKNOWN_IO_INSTRUCTION (-4115)
+%define VERR_DIS_INVALID_OPCODE (-4200)
+%define VERR_DIS_GEN_FAILURE (-4201)
+%define VERR_DIS_NO_READ_CALLBACK (-4202)
+%define VERR_DIS_INVALID_MODRM (-4203)
+%define VERR_DIS_INVALID_PARAMETER (-4204)
+%define VERR_DIS_MEM_READ (-4205)
+%define VERR_DIS_TOO_LONG_INSTR (-4206)
+%define VERR_WEB_NOT_AUTHENTICATED (-4300)
+%define VERR_WEB_INVALID_MANAGED_OBJECT_REFERENCE (-4301)
+%define VERR_WEB_INVALID_SESSION_ID (-4302)
+%define VERR_WEB_INVALID_OBJECT_ID (-4303)
+%define VERR_WEB_UNSUPPORTED_INTERFACE (-4304)
+%define VINF_PARAV_SWITCH_TO_HOST 4400
+%define VINF_VHWA_CMD_PENDING 4500
+%define VERR_COM_UNEXPECTED (-4600)
+%define VERR_COM_VBOX_LOWEST (-4699)
+%define VERR_COM_OBJECT_NOT_FOUND (VERR_COM_VBOX_LOWEST + 1)
+%define VERR_COM_INVALID_VM_STATE (VERR_COM_VBOX_LOWEST + 2)
+%define VERR_COM_VM_ERROR (VERR_COM_VBOX_LOWEST + 3)
+%define VERR_COM_FILE_ERROR (VERR_COM_VBOX_LOWEST + 4)
+%define VERR_COM_IPRT_ERROR (VERR_COM_VBOX_LOWEST + 5)
+%define VERR_COM_PDM_ERROR (VERR_COM_VBOX_LOWEST + 6)
+%define VERR_COM_INVALID_OBJECT_STATE (VERR_COM_VBOX_LOWEST + 7)
+%define VERR_COM_HOST_ERROR (VERR_COM_VBOX_LOWEST + 8)
+%define VERR_COM_NOT_SUPPORTED (VERR_COM_VBOX_LOWEST + 9)
+%define VERR_COM_XML_ERROR (VERR_COM_VBOX_LOWEST + 10)
+%define VERR_COM_INVALID_SESSION_STATE (VERR_COM_VBOX_LOWEST + 11)
+%define VERR_COM_OBJECT_IN_USE (VERR_COM_VBOX_LOWEST + 12)
+%define VERR_COM_DONT_CALL_AGAIN (VERR_COM_VBOX_LOWEST + 13)
+%define VERR_CPU_HOTPLUG_NOT_MONITORED_BY_GUEST (-4700)
+%define VINF_AIO_TASK_PENDING 4800
+%define VERR_VSCSI_LUN_TYPE_NOT_SUPPORTED (-4900)
+%define VERR_VSCSI_LUN_ATTACHED_TO_DEVICE (-4901)
+%define VERR_VSCSI_LUN_INVALID (-4902)
+%define VERR_VSCSI_LUN_NOT_ATTACHED (-4903)
+%define VERR_VSCSI_LUN_BUSY (-4904)
+%define VERR_FAM_OPEN_FAILED (-5000)
+%define VERR_FAM_MONITOR_FILE_FAILED (-5001)
+%define VERR_FAM_MONITOR_DIRECTORY_FAILED (-5002)
+%define VERR_FAM_CONNECTION_LOST (-5003)
+%define VERR_PCI_PASSTHROUGH_NO_RAM_PREALLOC (-5100)
+%define VERR_PCI_PASSTHROUGH_NO_HWACCM (-5101)
+%define VERR_PCI_PASSTHROUGH_NO_NESTED_PAGING (-5102)
+%define VERR_GVMM_INSTANCE (-5200)
+%define VERR_GVMM_HOST_CPU_RANGE (-5201)
+%define VERR_GVMM_BROKEN_IPRT (-5202)
+%define VERR_GVMM_IPE_1 (-5203)
+%define VERR_GVMM_IPE_2 (-5204)
+%define VERR_IEM_INSTR_NOT_IMPLEMENTED (-5300)
+%define VERR_IEM_ASPECT_NOT_IMPLEMENTED (-5391)
+%define VERR_IEM_IPE_1 (-5392)
+%define VERR_IEM_IPE_2 (-5393)
+%define VERR_IEM_IPE_3 (-5394)
+%define VERR_IEM_RESTART_INSTRUCTION (-5395)
+%define VERR_DBGC_QUIT (-5400)
+%define VWRN_DBGC_CMD_PENDING 5401
+%define VWRN_DBGC_ALREADY_REGISTERED 5402
+%define VERR_DBGC_COMMANDS_NOT_REGISTERED (-5403)
+%define VERR_DBGC_BP_NOT_FOUND (-5404)
+%define VERR_DBGC_BP_EXISTS (-5405)
+%define VINF_DBGC_BP_NO_COMMAND 5406
+%define VERR_DBGC_COMMAND_FAILED (-5407)
+%define VERR_DBGC_IPE (-5408)
+%define VERR_DBGC_PARSE_LOWEST (-5499)
+%define VERR_DBGC_PARSE_TOO_FEW_ARGUMENTS (VERR_DBGC_PARSE_LOWEST + 0)
+%define VERR_DBGC_PARSE_TOO_MANY_ARGUMENTS (VERR_DBGC_PARSE_LOWEST + 1)
+%define VERR_DBGC_PARSE_ARGUMENT_OVERFLOW (VERR_DBGC_PARSE_LOWEST + 2)
+%define VERR_DBGC_PARSE_EXPECTED_BINARY_OP (VERR_DBGC_PARSE_LOWEST + 3)
+%define VERR_DBGC_PARSE_NO_RANGE_ALLOWED (VERR_DBGC_PARSE_LOWEST + 5)
+%define VERR_DBGC_PARSE_UNBALANCED_QUOTE (VERR_DBGC_PARSE_LOWEST + 6)
+%define VERR_DBGC_PARSE_UNBALANCED_PARENTHESIS (VERR_DBGC_PARSE_LOWEST + 7)
+%define VERR_DBGC_PARSE_EMPTY_ARGUMENT (VERR_DBGC_PARSE_LOWEST + 8)
+%define VERR_DBGC_PARSE_UNEXPECTED_OPERATOR (VERR_DBGC_PARSE_LOWEST + 9)
+%define VERR_DBGC_PARSE_INVALID_NUMBER (VERR_DBGC_PARSE_LOWEST + 10)
+%define VERR_DBGC_PARSE_NUMBER_TOO_BIG (VERR_DBGC_PARSE_LOWEST + 11)
+%define VERR_DBGC_PARSE_INVALID_OPERATION (VERR_DBGC_PARSE_LOWEST + 12)
+%define VERR_DBGC_PARSE_FUNCTION_NOT_FOUND (VERR_DBGC_PARSE_LOWEST + 13)
+%define VERR_DBGC_PARSE_NOT_A_FUNCTION (VERR_DBGC_PARSE_LOWEST + 14)
+%define VERR_DBGC_PARSE_NO_SCRATCH (VERR_DBGC_PARSE_LOWEST + 15)
+%define VERR_DBGC_PARSE_NO_MEMORY (VERR_DBGC_PARSE_LOWEST + 16)
+%define VERR_DBGC_PARSE_INCORRECT_ARG_TYPE (VERR_DBGC_PARSE_LOWEST + 17)
+%define VERR_DBGC_PARSE_VARIABLE_NOT_FOUND (VERR_DBGC_PARSE_LOWEST + 18)
+%define VERR_DBGC_PARSE_CONVERSION_FAILED (VERR_DBGC_PARSE_LOWEST + 19)
+%define VERR_DBGC_PARSE_NOT_IMPLEMENTED (VERR_DBGC_PARSE_LOWEST + 20)
+%define VERR_DBGC_PARSE_BAD_RESULT_TYPE (VERR_DBGC_PARSE_LOWEST + 21)
+%define VERR_DBGC_PARSE_WRITEONLY_SYMBOL (VERR_DBGC_PARSE_LOWEST + 22)
+%define VERR_DBGC_PARSE_INVALD_COMMAND_NAME (VERR_DBGC_PARSE_LOWEST + 23)
+%define VERR_DBGC_PARSE_COMMAND_NOT_FOUND (VERR_DBGC_PARSE_LOWEST + 24)
+%define VERR_DBGC_PARSE_BUG (VERR_DBGC_PARSE_LOWEST + 25)
+%define VERR_EXTPACK_UNSUPPORTED_HOST_UNINSTALL (-6000)
+%define VERR_EXTPACK_VBOX_VERSION_MISMATCH (-6001)
+%include "iprt/err.mac"