Что означает код NTSTATUS 0x40230001 (STATUS_NDIS_INDICATION_REQUIRED)?

 
Предыдущий Следующий
STATUS_GRAPHICS_DEPENDABLE_CHILD_STATUS STATUS_GUARD_PAGE_VIOLATION

STATUS_NDIS_INDICATION_REQUIRED

Для этого OID определён контракт завершения через индикацию

STATUS_NDIS_INDICATION_REQUIRED не является обычным отложенным завершением. Он возвращается только когда определение конкретного OID позволяет минипорту предоставить окончательный результат последующей индикацией состояния NDIS. Исходный запрос и более поздняя индикация всё равно должны быть сопоставлены стеком драйверов.

Не используйте этот статус вместо обычной асинхронной работы. Стандартный асинхронный OID-запрос использует NDIS_STATUS_PENDING и завершается через путь завершения OID. Поэтому сначала выясните, разрешает ли запрошенный OID завершение через индикацию.

Данные, сужающие поиск

  • Сохраните OID, тип запроса, RequestIdи индикацию состояния, которая должна его завершить.
  • Убедитесь, что справочник OID разрешает NDIS_STATUS_INDICATION_REQUIRED; минипорт не может использовать его для произвольного OID.
  • Отличайте отсутствие ожидаемой индикации от запроса, который ожидает, отменён, сброшен или отклонён до поступления в минипорт.

Ссылки


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