| Предыдущий | Следующий |
| STATUS_SERVER_NOT_DISABLED | STATUS_GUIDS_EXHAUSTED |
STATUS_TOO_MANY_GUIDS_REQUESTED
Что означает STATUS_TOO_MANY_GUIDS_REQUESTED
STATUS_TOO_MANY_GUIDS_REQUESTED — за один запрос у сервера распределения запрошено слишком много GUID.
Что проверить
Определите конкретный исчерпанный идентификатор/пул или лимит сеансов и измерьте его текущее использование.
- Проверьте, освобождает ли приложение ранее созданные объекты/сеансы и не растёт ли потребление без возврата.
- Увеличивайте лимит только если это документированно допустимо и утечка или неправильный жизненный цикл уже исключены.
Практический смысл и диагностика
- Один legacy allocation request запросил слишком большое число GUID values.
- Зафиксируйте requested count, источник запроса, retry policy и версию allocator.
- Проверьте ошибки преобразования count в byte size и возможный integer overflow.
- UUID namespace огромен, но этот status относится не к исчерпанию идентификаторов, а к чрезмерному batch request; Windows RPC также умеет создавать UUID по одному.
- Для базовой модели UUID generation сверяйтесь со спецификацией DCE RPC от The Open Group.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
