| Предыдущий | Следующий |
| STATUS_NO_UNICODE_TRANSLATION | STATUS_CONTEXT_MISMATCH |
STATUS_ALREADY_REGISTERED
Что означает STATUS_ALREADY_REGISTERED
STATUS_ALREADY_REGISTERED означает, что компонент пытается повторно зарегистрировать объект, callback или другой ресурс, уже присутствующий в соответствующей таблице регистрации.
Что проверить
- Найдите первый успешный registration call и путь, который инициировал повтор.
- Проверьте гонку между несколькими потоками и повторную инициализацию после частичного старта.
- Сопоставляйте регистрацию с конкретным экземпляром объекта, а не только с общим именем.
- При teardown снимайте регистрацию ровно один раз и только после остановки callback-пути.
Не подавляйте статус без проверки жизненного цикла: повторная регистрация часто указывает на ошибку инициализации. Сделайте init/cleanup идемпотентными и храните явное состояние регистрации.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.