|
|
1.1 ! root 1: ;/*++ BUILD Version: 0001 // Increment this if a change has global effects ! 2: ; ! 3: ;Copyright (c) 1992, 1993 Microsoft Corporation ! 4: ; ! 5: ;Module Name: ! 6: ; ! 7: ; ntiologc.h ! 8: ; ! 9: ;Abstract: ! 10: ; ! 11: ; Constant definitions for the I/O error code log values. ! 12: ; ! 13: ;Author: ! 14: ; ! 15: ; Tony Ercolano (Tonye) 12-23-1992 ! 16: ; ! 17: ;Revision History: ! 18: ; ! 19: ;--*/ ! 20: ; ! 21: ;#ifndef _SERLOG_ ! 22: ;#define _SERLOG_ ! 23: ; ! 24: ;// ! 25: ;// Status values are 32 bit values layed out as follows: ! 26: ;// ! 27: ;// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 ! 28: ;// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 ! 29: ;// +---+-+-------------------------+-------------------------------+ ! 30: ;// |Sev|C| Facility | Code | ! 31: ;// +---+-+-------------------------+-------------------------------+ ! 32: ;// ! 33: ;// where ! 34: ;// ! 35: ;// Sev - is the severity code ! 36: ;// ! 37: ;// 00 - Success ! 38: ;// 01 - Informational ! 39: ;// 10 - Warning ! 40: ;// 11 - Error ! 41: ;// ! 42: ;// C - is the Customer code flag ! 43: ;// ! 44: ;// Facility - is the facility code ! 45: ;// ! 46: ;// Code - is the facility's status code ! 47: ;// ! 48: ; ! 49: MessageIdTypedef=NTSTATUS ! 50: ! 51: SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS ! 52: Informational=0x1:STATUS_SEVERITY_INFORMATIONAL ! 53: Warning=0x2:STATUS_SEVERITY_WARNING ! 54: Error=0x3:STATUS_SEVERITY_ERROR ! 55: ) ! 56: ! 57: FacilityNames=(System=0x0 ! 58: RpcRuntime=0x2:FACILITY_RPC_RUNTIME ! 59: RpcStubs=0x3:FACILITY_RPC_STUBS ! 60: Io=0x4:FACILITY_IO_ERROR_CODE ! 61: Serial=0x6:FACILITY_SERIAL_ERROR_CODE ! 62: ) ! 63: ! 64: ! 65: MessageId=0x0001 Facility=Serial Severity=Informational SymbolicName=SERIAL_KERNEL_DEBUGGER_ACTIVE ! 66: Language=English ! 67: The kernel debugger is already using %2. ! 68: . ! 69: ! 70: MessageId=0x0002 Facility=Serial Severity=Informational SymbolicName=SERIAL_FIFO_PRESENT ! 71: Language=English ! 72: While validating that %2 was really a serial port, a fifo was detected. The fifo will be used. ! 73: . ! 74: ! 75: MessageId=0x0003 Facility=Serial Severity=Informational SymbolicName=SERIAL_USER_OVERRIDE ! 76: Language=English ! 77: User configuration data for parameter %2 overriding firmware configuration data. ! 78: . ! 79: ! 80: MessageId=0x0004 Facility=Serial Severity=Warning SymbolicName=SERIAL_NO_SYMLINK_CREATED ! 81: Language=English ! 82: Unable to create the symbolic link for %2. ! 83: . ! 84: ! 85: MessageId=0x0005 Facility=Serial Severity=Warning SymbolicName=SERIAL_NO_DEVICE_MAP_CREATED ! 86: Language=English ! 87: Unable to create the device map entry for %2. ! 88: . ! 89: ! 90: MessageId=0x0006 Facility=Serial Severity=Warning SymbolicName=SERIAL_NO_DEVICE_MAP_DELETED ! 91: Language=English ! 92: Unable to delete the device map entry for %2. ! 93: . ! 94: ! 95: MessageId=0x0007 Facility=Serial Severity=Error SymbolicName=SERIAL_UNREPORTED_IRQL_CONFLICT ! 96: Language=English ! 97: Another driver on the system, which did not report its resources, has already claimed the interrupt used by %2. ! 98: . ! 99: ! 100: MessageId=0x0008 Facility=Serial Severity=Error SymbolicName=SERIAL_INSUFFICIENT_RESOURCES ! 101: Language=English ! 102: Not enough memory was available to allocate internal storage needed for %2. ! 103: . ! 104: ! 105: MessageId=0x0009 Facility=Serial Severity=Error SymbolicName=SERIAL_UNSUPPORTED_CLOCK_RATE ! 106: Language=English ! 107: The baud clock rate configuration is not supported on device %2. ! 108: . ! 109: ! 110: MessageId=0x000A Facility=Serial Severity=Error SymbolicName=SERIAL_REGISTERS_NOT_MAPPED ! 111: Language=English ! 112: The hardware locations for %2 could not be translated to something the memory management system could understand. ! 113: . ! 114: ! 115: MessageId=0x000B Facility=Serial Severity=Error SymbolicName=SERIAL_RESOURCE_CONFLICT ! 116: Language=English ! 117: The hardware resources for %2 are already in use by another device. ! 118: . ! 119: ! 120: MessageId=0x000C Facility=Serial Severity=Error SymbolicName=SERIAL_NO_BUFFER_ALLOCATED ! 121: Language=English ! 122: No memory could be allocated in which to place new data for %2. ! 123: . ! 124: ! 125: MessageId=0x000D Facility=Serial Severity=Error SymbolicName=SERIAL_IER_INVALID ! 126: Language=English ! 127: While validating that %2 was really a serial port, the interrupt enable register contained enabled bits in a must be zero bitfield. ! 128: The device is assumed not to be a serial port and will be deleted. ! 129: . ! 130: ! 131: MessageId=0x000E Facility=Serial Severity=Error SymbolicName=SERIAL_MCR_INVALID ! 132: Language=English ! 133: While validating that %2 was really a serial port, the modem control register contained enabled bits in a must be zero bitfield. ! 134: The device is assumed not to be a serial port and will be deleted. ! 135: . ! 136: ! 137: MessageId=0x000F Facility=Serial Severity=Error SymbolicName=SERIAL_IIR_INVALID ! 138: Language=English ! 139: While validating that %2 was really a serial port, the interrupt id register contained enabled bits in a must be zero bitfield. ! 140: The device is assumed not to be a serial port and will be deleted. ! 141: . ! 142: ! 143: MessageId=0x0010 Facility=Serial Severity=Error SymbolicName=SERIAL_DL_INVALID ! 144: Language=English ! 145: While validating that %2 was really a serial port, the baud rate register could not be set consistantly. ! 146: The device is assumed not to be a serial port and will be deleted. ! 147: . ! 148: ! 149: MessageId=0x0011 Facility=Serial Severity=Error SymbolicName=SERIAL_NOT_ENOUGH_CONFIG_INFO ! 150: Language=English ! 151: Some firmware configuration information was incomplete. ! 152: . ! 153: ! 154: MessageId=0x0012 Facility=Serial Severity=Error SymbolicName=SERIAL_NO_PARAMETERS_INFO ! 155: Language=English ! 156: No Parameters subkey was found for user defined data. This is odd, and it also means no user configuration can be found. ! 157: . ! 158: ! 159: MessageId=0x0013 Facility=Serial Severity=Error SymbolicName=SERIAL_UNABLE_TO_ACCESS_CONFIG ! 160: Language=English ! 161: Specific user configuration data is unretrievable. ! 162: . ! 163: ! 164: MessageId=0x0014 Facility=Serial Severity=Error SymbolicName=SERIAL_INVALID_PORT_INDEX ! 165: Language=English ! 166: On parameter %2 which indicates a multiport card, must have a port index specified greater than 0. ! 167: . ! 168: ! 169: MessageId=0x0015 Facility=Serial Severity=Error SymbolicName=SERIAL_PORT_INDEX_TOO_HIGH ! 170: Language=English ! 171: On parameter %2 which indicates a multiport card, the port index for the multiport card is too large. ! 172: . ! 173: ! 174: MessageId=0x0016 Facility=Serial Severity=Error SymbolicName=SERIAL_UNKNOWN_BUS ! 175: Language=English ! 176: The bus type for %2 is not recognizable. ! 177: . ! 178: ! 179: MessageId=0x0017 Facility=Serial Severity=Error SymbolicName=SERIAL_BUS_NOT_PRESENT ! 180: Language=English ! 181: The bus type for %2 is not available on this computer. ! 182: . ! 183: ! 184: MessageId=0x0018 Facility=Serial Severity=Error SymbolicName=SERIAL_BUS_INTERRUPT_CONFLICT ! 185: Language=English ! 186: The bus specified for %2 does not support the specified method of interrupt. ! 187: . ! 188: ! 189: MessageId=0x0019 Facility=Serial Severity=Error SymbolicName=SERIAL_INVALID_USER_CONFIG ! 190: Language=English ! 191: User configuration for parameter %2 must have %3. ! 192: . ! 193: ! 194: MessageId=0x001A Facility=Serial Severity=Error SymbolicName=SERIAL_DEVICE_TOO_HIGH ! 195: Language=English ! 196: The user specified port for %2 is way too high in physical memory. ! 197: . ! 198: ! 199: MessageId=0x001B Facility=Serial Severity=Error SymbolicName=SERIAL_STATUS_TOO_HIGH ! 200: Language=English ! 201: The status port for %2 is way too high in physical memory. ! 202: . ! 203: ! 204: MessageId=0x001C Facility=Serial Severity=Error SymbolicName=SERIAL_STATUS_CONTROL_CONFLICT ! 205: Language=English ! 206: The status port for %2 overlaps the control registers for the device. ! 207: . ! 208: ! 209: MessageId=0x001D Facility=Serial Severity=Error SymbolicName=SERIAL_CONTROL_OVERLAP ! 210: Language=English ! 211: The control registers for %2 overlaps with the %3 control registers. ! 212: . ! 213: ! 214: MessageId=0x001E Facility=Serial Severity=Error SymbolicName=SERIAL_STATUS_OVERLAP ! 215: Language=English ! 216: The status register for %2 overlaps the %3 control registers. ! 217: . ! 218: ! 219: MessageId=0x001F Facility=Serial Severity=Error SymbolicName=SERIAL_STATUS_STATUS_OVERLAP ! 220: Language=English ! 221: The status register for %2 overlaps with the %3 status register. ! 222: . ! 223: ! 224: MessageId=0x0020 Facility=Serial Severity=Error SymbolicName=SERIAL_CONTROL_STATUS_OVERLAP ! 225: Language=English ! 226: The control registers for %2 overlaps the %3 status register. ! 227: . ! 228: ! 229: MessageId=0x0021 Facility=Serial Severity=Error SymbolicName=SERIAL_MULTI_INTERRUPT_CONFLICT ! 230: Language=English ! 231: Two ports, %2 and %3, on a single multiport card can't have two different interrupts. ! 232: . ! 233: ! 234: MessageId=0x0022 Facility=Serial Severity=Informational SymbolicName=SERIAL_DISABLED_PORT ! 235: Language=English ! 236: Disabling %2 as requested by the configuration data. ! 237: . ! 238: ! 239: MessageId=0x0023 Facility=Serial Severity=Error SymbolicName=SERIAL_GARBLED_PARAMETER ! 240: Language=English ! 241: Parameter %2 data is unretrievable from the registry. ! 242: . ! 243: ! 244: MessageId=0x0024 Facility=Serial Severity=Error SymbolicName=SERIAL_DLAB_INVALID ! 245: Language=English ! 246: While validating that %2 was really a serial port, the contents of the divisor latch register was identical to the interrupt enable and the recieve registers. ! 247: The device is assumed not to be a serial port and will be deleted. ! 248: . ! 249: ! 250: ! 251: ;#endif /* _NTIOLOGC_ */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.