Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenntiologc.h
Go to the documentation of this file.
00001 /* 00002 * ntiologc.h 00003 * 00004 * This file is part of the ReactOS PSDK package. 00005 * 00006 * Contributors: 00007 * Created by Amine Khaldi. 00008 * 00009 * THIS SOFTWARE IS NOT COPYRIGHTED 00010 * 00011 * This source code is offered for use in the public domain. You may 00012 * use, modify or distribute it freely. 00013 * 00014 * This code is distributed in the hope that it will be useful but 00015 * WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY 00016 * DISCLAIMED. This includes but is not limited to warranties of 00017 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00018 * 00019 */ 00020 00021 #pragma once 00022 00023 #define FACILITY_RPC_RUNTIME 0x2 00024 #define FACILITY_RPC_STUBS 0x3 00025 #define FACILITY_IO_ERROR_CODE 0x4 00026 #define FACILITY_MCA_ERROR_CODE 0x5 00027 00028 #define IO_ERR_RETRY_SUCCEEDED ((NTSTATUS)0x00040001L) 00029 #define IO_ERR_INSUFFICIENT_RESOURCES ((NTSTATUS)0xC0040002L) 00030 #define IO_ERR_CONFIGURATION_ERROR ((NTSTATUS)0xC0040003L) 00031 #define IO_ERR_DRIVER_ERROR ((NTSTATUS)0xC0040004L) 00032 #define IO_ERR_PARITY ((NTSTATUS)0xC0040005L) 00033 #define IO_ERR_SEEK_ERROR ((NTSTATUS)0xC0040006L) 00034 #define IO_ERR_BAD_BLOCK ((NTSTATUS)0xC0040007L) 00035 #define IO_ERR_OVERRUN_ERROR ((NTSTATUS)0xC0040008L) 00036 #define IO_ERR_TIMEOUT ((NTSTATUS)0xC0040009L) 00037 #define IO_ERR_SEQUENCE ((NTSTATUS)0xC004000AL) 00038 #define IO_ERR_CONTROLLER_ERROR ((NTSTATUS)0xC004000BL) 00039 #define IO_ERR_INTERNAL_ERROR ((NTSTATUS)0xC004000CL) 00040 #define IO_ERR_INCORRECT_IRQL ((NTSTATUS)0xC004000DL) 00041 #define IO_ERR_INVALID_IOBASE ((NTSTATUS)0xC004000EL) 00042 #define IO_ERR_NOT_READY ((NTSTATUS)0xC004000FL) 00043 #define IO_ERR_INVALID_REQUEST ((NTSTATUS)0xC0040010L) 00044 #define IO_ERR_VERSION ((NTSTATUS)0xC0040011L) 00045 #define IO_ERR_LAYERED_FAILURE ((NTSTATUS)0xC0040012L) 00046 #define IO_ERR_RESET ((NTSTATUS)0xC0040013L) 00047 #define IO_ERR_PROTOCOL ((NTSTATUS)0xC0040014L) 00048 #define IO_ERR_MEMORY_CONFLICT_DETECTED ((NTSTATUS)0xC0040015L) 00049 #define IO_ERR_PORT_CONFLICT_DETECTED ((NTSTATUS)0xC0040016L) 00050 #define IO_ERR_DMA_CONFLICT_DETECTED ((NTSTATUS)0xC0040017L) 00051 #define IO_ERR_IRQ_CONFLICT_DETECTED ((NTSTATUS)0xC0040018L) 00052 #define IO_ERR_BAD_FIRMWARE ((NTSTATUS)0xC0040019L) 00053 #define IO_WRN_BAD_FIRMWARE ((NTSTATUS)0x8004001AL) 00054 #define IO_ERR_DMA_RESOURCE_CONFLICT ((NTSTATUS)0xC004001BL) 00055 #define IO_ERR_INTERRUPT_RESOURCE_CONFLICT ((NTSTATUS)0xC004001CL) 00056 #define IO_ERR_MEMORY_RESOURCE_CONFLICT ((NTSTATUS)0xC004001DL) 00057 #define IO_ERR_PORT_RESOURCE_CONFLICT ((NTSTATUS)0xC004001EL) 00058 #define IO_BAD_BLOCK_WITH_NAME ((NTSTATUS)0xC004001FL) 00059 #define IO_WRITE_CACHE_ENABLED ((NTSTATUS)0x80040020L) 00060 #define IO_RECOVERED_VIA_ECC ((NTSTATUS)0x80040021L) 00061 #define IO_WRITE_CACHE_DISABLED ((NTSTATUS)0x80040022L) 00062 #define IO_FILE_QUOTA_THRESHOLD ((NTSTATUS)0x40040024L) 00063 #define IO_FILE_QUOTA_LIMIT ((NTSTATUS)0x40040025L) 00064 #define IO_FILE_QUOTA_STARTED ((NTSTATUS)0x40040026L) 00065 #define IO_FILE_QUOTA_SUCCEEDED ((NTSTATUS)0x40040027L) 00066 #define IO_FILE_QUOTA_FAILED ((NTSTATUS)0x80040028L) 00067 #define IO_FILE_SYSTEM_CORRUPT ((NTSTATUS)0xC0040029L) 00068 #define IO_FILE_QUOTA_CORRUPT ((NTSTATUS)0xC004002AL) 00069 #define IO_SYSTEM_SLEEP_FAILED ((NTSTATUS)0xC004002BL) 00070 #define IO_DUMP_POINTER_FAILURE ((NTSTATUS)0xC004002CL) 00071 #define IO_DUMP_DRIVER_LOAD_FAILURE ((NTSTATUS)0xC004002DL) 00072 #define IO_DUMP_INITIALIZATION_FAILURE ((NTSTATUS)0xC004002EL) 00073 #define IO_DUMP_DUMPFILE_CONFLICT ((NTSTATUS)0xC004002FL) 00074 #define IO_DUMP_DIRECT_CONFIG_FAILED ((NTSTATUS)0xC0040030L) 00075 #define IO_DUMP_PAGE_CONFIG_FAILED ((NTSTATUS)0xC0040031L) 00076 #define IO_LOST_DELAYED_WRITE ((NTSTATUS)0x80040032L) 00077 #define IO_WARNING_PAGING_FAILURE ((NTSTATUS)0x80040033L) 00078 #define IO_WRN_FAILURE_PREDICTED ((NTSTATUS)0x80040034L) 00079 #define IO_WARNING_INTERRUPT_STILL_PENDING ((NTSTATUS)0x80040035L) 00080 #define IO_DRIVER_CANCEL_TIMEOUT ((NTSTATUS)0x80040036L) 00081 #define IO_FILE_SYSTEM_CORRUPT_WITH_NAME ((NTSTATUS)0xC0040037L) 00082 #define IO_WARNING_ALLOCATION_FAILED ((NTSTATUS)0x80040038L) 00083 #define IO_WARNING_LOG_FLUSH_FAILED ((NTSTATUS)0x80040039L) 00084 #define IO_WARNING_DUPLICATE_SIGNATURE ((NTSTATUS)0x8004003AL) 00085 #define IO_WARNING_DUPLICATE_PATH ((NTSTATUS)0x8004003BL) 00086 #define IO_ERR_THREAD_STUCK_IN_DEVICE_DRIVER ((NTSTATUS)0xC004006CL) 00087 #define IO_ERR_PORT_TIMEOUT ((NTSTATUS)0xC0040075L) 00088 #define IO_WARNING_BUS_RESET ((NTSTATUS)0x80040076L) 00089 #define IO_INFO_THROTTLE_COMPLETE ((NTSTATUS)0x40040077L) 00090 #define IO_WARNING_RESET ((NTSTATUS)0x80040081L) 00091 #define IO_FILE_SYSTEM_REPAIR_SUCCESS ((NTSTATUS)0x80040082L) 00092 #define IO_FILE_SYSTEM_REPAIR_FAILED ((NTSTATUS)0xC0040083L) 00093 #define IO_WARNING_WRITE_FUA_PROBLEM ((NTSTATUS)0x80040084L) 00094 #define IO_CDROM_EXCLUSIVE_LOCK ((NTSTATUS)0x40040085L) 00095 #define IO_FILE_SYSTEM_TXF_RECOVERY_FAILURE ((NTSTATUS)0x80040086L) 00096 #define IO_FILE_SYSTEM_TXF_LOG_FULL_HANDLING_FAILED ((NTSTATUS)0xC0040087L) 00097 #define IO_FILE_SYSTEM_TXF_RESOURCE_MANAGER_RESET ((NTSTATUS)0x80040088L) 00098 #define IO_FILE_SYSTEM_TXF_RESOURCE_MANAGER_START_FAILED ((NTSTATUS)0xC0040089L) 00099 #define IO_FILE_SYSTEM_TXF_RESOURCE_MANAGER_SHUT_DOWN ((NTSTATUS)0xC004008AL) 00100 #define IO_LOST_DELAYED_WRITE_NETWORK_DISCONNECTED ((NTSTATUS)0x8004008BL) 00101 #define IO_LOST_DELAYED_WRITE_NETWORK_SERVER_ERROR ((NTSTATUS)0x8004008CL) 00102 #define IO_LOST_DELAYED_WRITE_NETWORK_LOCAL_DISK_ERROR ((NTSTATUS)0x8004008DL) 00103 00104 #define MCA_WARNING_CACHE ((NTSTATUS)0x8005003CL) 00105 #define MCA_ERROR_CACHE ((NTSTATUS)0xC005003DL) 00106 #define MCA_WARNING_TLB ((NTSTATUS)0x8005003EL) 00107 #define MCA_ERROR_TLB ((NTSTATUS)0xC005003FL) 00108 #define MCA_WARNING_CPU_BUS ((NTSTATUS)0x80050040L) 00109 #define MCA_ERROR_CPU_BUS ((NTSTATUS)0xC0050041L) 00110 #define MCA_WARNING_REGISTER_FILE ((NTSTATUS)0x80050042L) 00111 #define MCA_ERROR_REGISTER_FILE ((NTSTATUS)0xC0050043L) 00112 #define MCA_WARNING_MAS ((NTSTATUS)0x80050044L) 00113 #define MCA_ERROR_MAS ((NTSTATUS)0xC0050045L) 00114 #define MCA_WARNING_MEM_UNKNOWN ((NTSTATUS)0x80050046L) 00115 #define MCA_ERROR_MEM_UNKNOWN ((NTSTATUS)0xC0050047L) 00116 #define MCA_WARNING_MEM_1_2 ((NTSTATUS)0x80050048L) 00117 #define MCA_ERROR_MEM_1_2 ((NTSTATUS)0xC0050049L) 00118 #define MCA_WARNING_MEM_1_2_5 ((NTSTATUS)0x8005004AL) 00119 #define MCA_ERROR_MEM_1_2_5 ((NTSTATUS)0xC005004BL) 00120 #define MCA_WARNING_MEM_1_2_5_4 ((NTSTATUS)0x8005004CL) 00121 #define MCA_ERROR_MEM_1_2_5_4 ((NTSTATUS)0xC005004DL) 00122 #define MCA_WARNING_SYSTEM_EVENT ((NTSTATUS)0x8005004EL) 00123 #define MCA_ERROR_SYSTEM_EVENT ((NTSTATUS)0xC005004FL) 00124 #define MCA_WARNING_PCI_BUS_PARITY ((NTSTATUS)0x80050050L) 00125 #define MCA_ERROR_PCI_BUS_PARITY ((NTSTATUS)0xC0050051L) 00126 #define MCA_WARNING_PCI_BUS_PARITY_NO_INFO ((NTSTATUS)0x80050052L) 00127 #define MCA_ERROR_PCI_BUS_PARITY_NO_INFO ((NTSTATUS)0xC0050053L) 00128 #define MCA_WARNING_PCI_BUS_SERR ((NTSTATUS)0x80050054L) 00129 #define MCA_ERROR_PCI_BUS_SERR ((NTSTATUS)0xC0050055L) 00130 #define MCA_WARNING_PCI_BUS_SERR_NO_INFO ((NTSTATUS)0x80050056L) 00131 #define MCA_ERROR_PCI_BUS_SERR_NO_INFO ((NTSTATUS)0xC0050057L) 00132 #define MCA_WARNING_PCI_BUS_MASTER_ABORT ((NTSTATUS)0x80050058L) 00133 #define MCA_ERROR_PCI_BUS_MASTER_ABORT ((NTSTATUS)0xC0050059L) 00134 #define MCA_WARNING_PCI_BUS_MASTER_ABORT_NO_INFO ((NTSTATUS)0x8005005AL) 00135 #define MCA_ERROR_PCI_BUS_MASTER_ABORT_NO_INFO ((NTSTATUS)0xC005005BL) 00136 #define MCA_WARNING_PCI_BUS_TIMEOUT ((NTSTATUS)0x8005005CL) 00137 #define MCA_ERROR_PCI_BUS_TIMEOUT ((NTSTATUS)0xC005005DL) 00138 #define MCA_WARNING_PCI_BUS_TIMEOUT_NO_INFO ((NTSTATUS)0x8005005EL) 00139 #define MCA_ERROR_PCI_BUS_TIMEOUT_NO_INFO ((NTSTATUS)0xC005005FL) 00140 #define MCA_WARNING_PCI_BUS_UNKNOWN ((NTSTATUS)0x80050060L) 00141 #define MCA_ERROR_PCI_BUS_UNKNOWN ((NTSTATUS)0xC0050061L) 00142 #define MCA_WARNING_PCI_DEVICE ((NTSTATUS)0x80050062L) 00143 #define MCA_ERROR_PCI_DEVICE ((NTSTATUS)0xC0050063L) 00144 #define MCA_WARNING_SMBIOS ((NTSTATUS)0x80050064L) 00145 #define MCA_ERROR_SMBIOS ((NTSTATUS)0xC0050065L) 00146 #define MCA_WARNING_PLATFORM_SPECIFIC ((NTSTATUS)0x80050066L) 00147 #define MCA_ERROR_PLATFORM_SPECIFIC ((NTSTATUS)0xC0050067L) 00148 #define MCA_WARNING_UNKNOWN ((NTSTATUS)0x80050068L) 00149 #define MCA_ERROR_UNKNOWN ((NTSTATUS)0xC0050069L) 00150 #define MCA_WARNING_UNKNOWN_NO_CPU ((NTSTATUS)0x8005006AL) 00151 #define MCA_ERROR_UNKNOWN_NO_CPU ((NTSTATUS)0xC005006BL) 00152 #define MCA_WARNING_CMC_THRESHOLD_EXCEEDED ((NTSTATUS)0x8005006DL) 00153 #define MCA_WARNING_CPE_THRESHOLD_EXCEEDED ((NTSTATUS)0x8005006EL) 00154 #define MCA_WARNING_CPU_THERMAL_THROTTLED ((NTSTATUS)0x8005006FL) 00155 #define MCA_INFO_CPU_THERMAL_THROTTLING_REMOVED ((NTSTATUS)0x40050070L) 00156 #define MCA_WARNING_CPU ((NTSTATUS)0x80050071L) 00157 #define MCA_ERROR_CPU ((NTSTATUS)0xC0050072L) 00158 #define MCA_INFO_NO_MORE_CORRECTED_ERROR_LOGS ((NTSTATUS)0x40050073L) 00159 #define MCA_INFO_MEMORY_PAGE_MARKED_BAD ((NTSTATUS)0x40050074L) 00160 #define MCA_MEMORYHIERARCHY_ERROR ((NTSTATUS)0xC0050078L) 00161 #define MCA_TLB_ERROR ((NTSTATUS)0xC0050079L) 00162 #define MCA_BUS_ERROR ((NTSTATUS)0xC005007AL) 00163 #define MCA_BUS_TIMEOUT_ERROR ((NTSTATUS)0xC005007BL) 00164 #define MCA_INTERNALTIMER_ERROR ((NTSTATUS)0xC005007CL) 00165 #define MCA_MICROCODE_ROM_PARITY_ERROR ((NTSTATUS)0xC005007EL) 00166 #define MCA_EXTERNAL_ERROR ((NTSTATUS)0xC005007FL) 00167 #define MCA_FRC_ERROR ((NTSTATUS)0xC0050080L) 00168 00169 #define STATUS_SEVERITY_SUCCESS 0x0 00170 #define STATUS_SEVERITY_INFORMATIONAL 0x1 00171 #define STATUS_SEVERITY_WARNING 0x2 00172 #define STATUS_SEVERITY_ERROR 0x3 Generated on Sat May 26 2012 04:30:53 for ReactOS by
1.7.6.1
|