DkmILFailureReason Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Indicates a reason why an IL instruction failed to execute. In addition to these constants, negative values may be used to indicate customized error conditions resulting from the execution of intrinsic functions.
public enum class DkmILFailureReason
public enum class DkmILFailureReason
enum DkmILFailureReason
public enum DkmILFailureReason
type DkmILFailureReason =
Public Enum DkmILFailureReason
- Inheritance
-
DkmILFailureReason
Fields
Aborted | 6 | Execution was terminated because the user cancelled the evaluation. |
AbortFailed | 10 | An attempt to abort the evaluation failed. The process is now in an indeterminate state. |
AbortUnhandledException | 12 | The evaluation was aborted because an unhandled exception occurred in the process. |
AttemptedToCrossEnclaveBoundaries | 17 | There was an attempt to evaluate a function across an enclave's boundaries. |
ByteExtractionOutOfBounds | 14 | A DkmILExtractBytes instruction failed because the range of bytes to extract falls outside the bounds of the value. |
DivideByZero | 1 | An attempt was made to divide an integer by zero. |
InvalidPseudoAddressOperation | 15 | An attempt was made to perform an unsupported operation with one or more pseudo-address operands. |
MemoryReadError | 2 | An attempt to read from the debuggee's memory failed. |
MemoryWriteError | 3 | An attempt to write to the debuggee's memory failed. |
MinidumpNotSupported | 11 | This operation is not supported while debugging a minidump. |
None | 0 | The IL was evaluated successfully. |
RegisterReadError | 4 | An attempt to read the value of a register from the debuggee failed. |
RegisterWriteError | 5 | An attempt to write to the value of a register from the debuggee failed. |
StringTooLong | 7 | An attempt was made to read a string which was larger than the maximum length. |
Timeout | 8 | Execution was terminated because the evaluation timeout was exceeded. |
TooManyFuncEval | 9 | A function evaluation is already in progress. Multiple function evaluations are not supported. |
UnknownFuncEvalError | 16 | An unknown error occurred during a function evaluation. |
UserModeScheduledNotSupported | 13 | This operation is not supported on a user-mode scheduled thread. |