| Предыдущий | Следующий |
| ERROR_NONE_MAPPED | ERROR_LUIDS_EXHAUSTED |
ERROR_TOO_MANY_LUIDS_REQUESTED
Что означает ERROR_TOO_MANY_LUIDS_REQUESTED
ERROR_TOO_MANY_LUIDS_REQUESTED — одновременно запрошено слишком много локальных уникальных идентификаторов (LUID).
Что проверить
Определите конкретный исчерпанный идентификатор/пул или лимит сеансов и измерьте его текущее использование.
- Проверьте, освобождает ли приложение ранее созданные объекты/сеансы и не растёт ли потребление без возврата.
- Увеличивайте лимит только если это документированно допустимо и утечка или неправильный жизненный цикл уже исключены.
Практический смысл и диагностика
- Один запрос попытался выделить слишком много LUID (locally unique identifiers) за одну операцию.
- Сначала сохраните caller и запрошенное количество идентификаторов; такой отказ сам по себе не означает, что система в целом исчерпала пространство LUID.
- Windows использует LUID для идентичностей, которым достаточно быть уникальными в пределах одной системы, например для privilege identifiers и AuthenticationId сеанса входа.
- Логируйте requested count и проверьте источник этого значения, включая signed/unsigned и другие integer conversions перед вызовом API.
- До перезагрузки или изменений account infrastructure исключите повреждённые batch metadata либо ошибочный расчёт количества, из-за которого один запрос стал аномально большим.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
