| Предыдущий | Следующий |
| STATUS_SPACES_REDIRECT | STATUS_THREAD_WAS_SUSPENDED |
STATUS_OBJECT_NAME_EXISTS
Что означает STATUS_OBJECT_NAME_EXISTS
STATUS_OBJECT_NAME_EXISTS — Имя объекта уже занято, но API смог вернуть или создать usable object в режиме, допускающем существование.
Что проверить
- Сохраните object namespace, имя, API и disposition/create options, чтобы понять, является ли status ожидаемым informational result.
- Проверьте, хотел caller создать новый уникальный объект или открыть существующий. Для file/registry/kernel objects эти сценарии имеют разные требования к disposition.
- Не трактуйте status автоматически как fatal collision. Если уникальность обязательна, выберите другое имя; если открытие существующего допустимо, продолжайте только после проверки типа и свойств объекта.
Как подтвердить исправление
Исправление подтверждается корректной обработкой chosen disposition без повторного создания или использования объекта неправильного типа.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.