DkmILFailureReason Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает причину, по которой не удалось выполнить инструкцию IL. Помимо этих констант можно использовать отрицательные значения для указания настраиваемых условий ошибки, возникающих в результате выполнения встроенных функций.
public enum class DkmILFailureReason
public enum class DkmILFailureReason
enum DkmILFailureReason
public enum DkmILFailureReason
type DkmILFailureReason =
Public Enum DkmILFailureReason
- Наследование
-
DkmILFailureReason
Поля
| Aborted | 6 | Выполнение было прервано, так как оценка отменена пользователем. |
| AbortFailed | 10 | Сбой при попытке прервать вычисление. Процесс теперь находится в неопределенном состоянии. |
| AbortUnhandledException | 12 | Вычисление было прервано, так как в процессе возникло необработанное исключение. |
| AttemptedToCrossEnclaveBoundaries | 17 | Предпринята попытка вычислить функцию в границах анклава. |
| ByteExtractionOutOfBounds | 14 | Не удалось выполнить инструкцию Дкмилекстрактбитес, так как диапазон извлекаемых байтов выходит за границы значения. |
| DivideByZero | 1 | Была предпринята попытка деления целого числа на ноль. |
| InvalidPseudoAddressOperation | 15 | Предпринята попытка выполнить неподдерживаемую операцию с одним или несколькими операндами псевдо-Address. |
| MemoryReadError | 2 | Сбой при чтении из памяти отлаживаемого объекта. |
| MemoryWriteError | 3 | Сбой при записи в память отлаживаемого объекта. |
| MinidumpNotSupported | 11 | Эта операция не поддерживается при отладке минидампа. |
| None | 0 | IL успешно оценен. |
| RegisterReadError | 4 | Сбой при чтении значения регистра из отлаживаемого кода. |
| RegisterWriteError | 5 | Не удалось выполнить запись в значение регистра из отлаживаемого кода. |
| StringTooLong | 7 | Предпринята попытка прочитать строку, размер которой превышает максимальную длину. |
| Timeout | 8 | Выполнение было прервано из-за превышения времени ожидания вычисления. |
| TooManyFuncEval | 9 | Вычисление функции уже выполняется. Вычисление нескольких функций не поддерживается. |
| UnknownFuncEvalError | 16 | Во время вычисления функции произошла неизвестная ошибка. |
| UserModeScheduledNotSupported | 13 | Эта операция не поддерживается в запланированном потоке пользовательского режима. |