Что означает код NTSTATUS 0xC0000018 (STATUS_CONFLICTING_ADDRESSES)?

 
Предыдущий Следующий
STATUS_NO_MEMORY STATUS_NOT_MAPPED_VIEW

STATUS_CONFLICTING_ADDRESSES

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

STATUS_CONFLICTING_ADDRESSES означает, что запрошенный диапазон адресов или hardware resources конфликтует с уже зарезервированным диапазоном.

Для memory mapping

  • Запрошенные BaseAddress/ViewSize и фактически свободные regions процесса.
  • Allocation granularity, alignment и fixed-address требования вызывающего кода.
  • Mapping/reservation, которое уже занимает пересекающийся virtual-address range.

Для driver resource claim

Сопоставьте конфликтующий CM_RESOURCE_LIST с ресурсами, уже назначенными PnP device или legacy driver. Не очищайте ARP/DNS и не ищите дублирующий IP только из-за слова «address»: этот NTSTATUS используется для address-space/resource conflicts. Освободите либо выберите другой допустимый range и повторите операцию.

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


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