Что означает код BSOD 356 (WIN32K_CRITICAL_FAILURE)?

 
Также может означать:
КонстантаТипОС
ERROR_EDP_POLICY_DENIES_OPERATIONОшибка WindowsWindows
Предыдущий Следующий
WORKER_THREAD_TEST_CONDITION CLUSTER_CSV_STATUS_IO_TIMEOUT_LIVEDUMP

WIN32K_CRITICAL_FAILURE

Проверка ошибки WIN32K_CRITICAL_FAILURE имеет значение 0x00000164. Для WIN32K_CRITICAL_FAILURE это означает, что в Win32k произошёл критический сбой.

Важно

Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом WIN32K_CRITICAL_FAILURE, см. Устранение ошибок синего экрана.

Параметры WIN32K_CRITICAL_FAILURE

Параметр Описание
1

1 — тип сбоя.

0x1 : REGION_VALIDATION_FAILURE — область выходит за границы поверхности.

2 — указатель на DC

3 — указатель на SURFACE

4 — указатель на REGION

0x2 : OPERATOR_NEW_USED — для выделения памяти использован оператор "new".

2 — зарезервировано

3 — зарезервировано

4 — зарезервировано

0x3 : CRITICAL_APISET_EXTENSIONS_MISSING — отсутствует критически важный API расширения APISET.

2 — wchar_t* с именем отсутствующей функции

3 — зарезервировано

4 — зарезервировано

0x4 : GDI_SPRITE_SURFACE_INVALID_DELETE — форма спрайта GDI удаляется без удаления самого спрайта.

2 — дескриптор SURFACE

3 — счётчик ссылок SURFACE

4 — PID владельца SURFACE

0x5 : POINTER_DEVICE_EXCLUSIVE_OPEN_FAILED — не удалось монопольно открыть устройство указателя.

2 — UNICODE_STRING устройства

3 — зарезервировано

4 — зарезервировано

0x8 : PUBLIC_DC_INVALID_PRIVATE_MEMBER — общедоступный DC содержит указатель на объект, принадлежащий конкретному процессу.

2 — указатель на DC

3 — идентификатор процесса, владеющего объектом

4 — зарезервировано

0xA : TTFD_INVOKE_ILLEGAL_ID — в TTFD используется недопустимый индекс таблицы функций.

2 — зарезервировано

3 — зарезервировано

4 — зарезервировано

0xB : OTFD_INVOKE_ILLEGAL_ID — в ATMFD используется недопустимый индекс таблицы функций.

2 — зарезервировано

3 — зарезервировано

4 — зарезервировано

0xC : GFPE_INVOKE_ILLEGAL_ID — в PALETTE используется недопустимый индекс таблицы функций.

2 — указатель на PALETTE

3 — недопустимый индекс

4 — максимальный допустимый индекс + 1

0x10 : USER_SAS_REGISTRATION_FAILED — не удалось зарегистрировать клавишу SAS.

2 — vkey

3 — модификаторы

4 — флаги

2 См. параметр 1
3 См. параметр 1
4 См. параметр 1

Нужно найти другой код? Найти другой код состояния или ошибки.