| Предыдущий | Следующий |
| ERROR_RESTART_APPLICATION | ERROR_AUTHIP_FAILURE |
ERROR_WRONG_COMPARTMENT
Что означает ERROR_WRONG_COMPARTMENT
ERROR_WRONG_COMPARTMENT — сетевой объект используется не в том network compartment, которому он принадлежит.
Практический смысл
Windows изолирует маршруты, интерфейсы и sockets по сетевым compartments. Объект, созданный в одном compartment, нельзя безусловно использовать после перехода процесса/потока в другой сетевой контекст.
Что проверить
- Сохраните compartment ID для потока, интерфейса и socket.
- Проверьте, не изменился ли compartment при работе контейнера, Hyper-V или host networking.
- Получайте route/interface indexes в том же compartment, где выполняется операция.
- Не переносите cached network objects между compartments; создавайте их заново в правильном контексте.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.