Что означает код BSOD 365 (INVALID_SLOT_ALLOCATOR_FLAGS)?

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

INVALID_SLOT_ALLOCATOR_FLAGS

INVALID_SLOT_ALLOCATOR_FLAGS — это код остановки 0x16D. Открытый контракт Microsoft узок: флаги, переданные API распределителя слотов, недопустимы, а параметр 1 содержит отклонённое значение флагов. Параметры 2–4 зарезервированы.

Не выводите внутренний формат слотов

Страница bugcheck не публикует внутреннюю структуру слота распределителя или универсальный смысл флагов. Диагностируйте вызывающую сторону из дампа, разрешите функцию и модуль и сравните флаги с контрактом фактического API в этой сборке.

Вопросы для проверки кода

  • Была ли переменная флагов инициализирована до вызова?
  • Не объединила ли оболочка биты из другого пространства флагов?
  • Могут ли устаревшие данные структуры, усечение или преобразование знаковости попасть в аргумент флагов?

Отклонённое значение параметра 1 является прямым доказательством; тесты памяти или хранилища не заменяют трассировку построения этого значения.

Ссылки


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