Что означает биты 31 и 30 в коде исключения SEH? - PullRequest
3 голосов
/ 29 декабря 2010

Я пытаюсь выяснить, что означают эти биты в коде исключения SEH.Я обнаружил, что бит 28 зарезервирован системой для системных исключений из статьи MSDN о RaiseException .Однако, учитывая код исключения 0xC0000005, я не могу понять, почему это не 0x00000005.Показывает ли битовый паттерн 0xC0000000 что-то, что не потеряно в глубине веков?Если так, что это?

1 Ответ

3 голосов
/ 29 декабря 2010

С на странице «Повышение исключений программного обеспечения» на MSDN :

Эти два бита описывают основное состояние кода:
11 = ошибка, 00 = успех, 01 = информационное, 10 = предупреждение.

...