Что означает код NTSTATUS 0xC0000049 (STATUS_SECTION_NOT_IMAGE)?

 
Предыдущий Следующий
STATUS_PORT_ALREADY_SET STATUS_SUSPEND_COUNT_EXCEEDED

STATUS_SECTION_NOT_IMAGE

Что означает STATUS_SECTION_NOT_IMAGE

STATUS_SECTION_NOT_IMAGE — Операция ожидает image section, но переданный section создан как обычное data/file mapping.

Что проверить

  • Сохраните способ создания section и backing file.
  • Проверьте flags/attributes при NtCreateSection/CreateFileMapping.
  • Не интерпретируйте data mapping как PE image только по имени файла.

Для PE-файла сам факт корректной сигнатуры не меняет тип уже созданного section: если нужен image mapping, объект следует создать заново с правильными attributes.

Как подтвердить исправление

После создания section с корректной image semantics исходный query/map должен завершаться успешно.

Технические ссылки


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