Site icon EfmSoft

Что означает код HRESULT 0xC00D138F (NS_E_NAMESPACE_TOO_MANY_CALLBACKS)?

 
Предыдущий Следующий
NS_E_NAMESPACE_BUFFER_TOO_SMALL NS_E_NAMESPACE_DUPLICATE_CALLBACK

NS_E_NAMESPACE_TOO_MANY_CALLBACKS

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

NS_E_NAMESPACE_TOO_MANY_CALLBACKS (0xC00D138F) — коллекция callbacks, привязанная к одному узлу namespace, достигла предела реализации.

Перечислите или учтите все callback-регистрации для проблемного узла и найдите те, которые приложение не сняло после завершения подписчика. Не лечите предел повторной регистрацией: это только быстрее заполнит коллекцию. Если нескольким потребителям нужны одинаковые события, один зарегистрированный callback может распределять их внутри приложения. После исправления длительный цикл create/register/unregister должен возвращать число активных регистраций к исходному уровню.

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


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

Exit mobile version