Что означает код NTSTATUS 0xC0370016 (STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE)?

 
Также может означать:
КонстантаТипОС
ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUEHRESULTWindows
Предыдущий Следующий
STATUS_VID_INVALID_GPA_RANGE_HANDLE STATUS_VID_INVALID_PPM_HANDLE

STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE

С блоком памяти не связана очередь уведомлений

STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE означает, что блок памяти существует, но отсутствует путь уведомлений, необходимый запрошенной операции.

Блок памяти присутствует, но VID не имеет связанной с ним очереди уведомлений для запрошенной операции клиентского уведомления. Проверьте успешность создания очереди и выполнение этапа присоединения до блокировки страниц или установки уведомления; повторное создание гостевой памяти не является первым диагностическим действием.

Различие важно: не нужно вслепую пересоздавать гостевую память. Сначала определите, был ли этап связывания очереди пропущен, завершился ошибкой или был удалён при очистке.

Что следует проверить

  • Найдите создание блока памяти и операцию связывания очереди для того же объекта.
  • Проверьте пути повтора, повторно использовавшие блок памяти без присоединения очереди уведомлений.
  • Сопоставьте с состояниями закрытой очереди, дублирующей очереди или недопустимого дескриптора очереди сообщений.

Ссылки


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