| Предыдущий | Следующий |
| STATUS_TOO_MANY_GUIDS_REQUESTED | STATUS_INVALID_ID_AUTHORITY |
STATUS_GUIDS_EXHAUSTED
Что означает STATUS_GUIDS_EXHAUSTED
STATUS_GUIDS_EXHAUSTED относится к allocator, который не может выдать следующий уникальный identifier из доступного пространства/диапазона. Это не означает, что современное 128-bit пространство GUID математически «закончилось».
Что проверить
- Определите subsystem/authority, который выдаёт identifiers, и его текущий range/counter state.
- Проверьте allocator database после restore/snapshot: откат может нарушить ordering или уже выданные ranges.
- Сопоставьте успешные allocations с освобождением/rotation ranges и убедитесь, что allocator не считает один диапазон занятым дважды.
- Не заменяйте managed allocator случайными IDs без подтверждения требований совместимости и uniqueness.
Как подтвердить исправление
Исправление подтверждается продолжением выдачи уникальных identifiers после восстановления согласованного allocator state.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.