| Предыдущий | Следующий |
| PEERDIST_ERROR_CANNOT_PARSE_CONTENTINFO | PEERDIST_ERROR_NO_MORE |
PEERDIST_ERROR_MISSING_DATA
Что означает PEERDIST_ERROR_MISSING_DATA
PEERDIST_ERROR_MISSING_DATA — запрошенные данные не найдены ни в локальном кэше, ни в кэшах других узлов.
PeerDist (Peer Distribution) — Windows API и служба, лежащие в основе BranchCache: они позволяют кэшировать и получать блоки содержимого в филиале, в том числе от других клиентов или hosted cache. Поэтому эти коды относятся к жизненному циклу BranchCache-объектов, метаданным содержимого и peer-cache, а не к произвольной P2P-программе.
Что проверить
Зафиксируйте контент, идентификатор данных и PeerDist API, который вернул PEERDIST_ERROR_MISSING_DATA.
- Проверьте состояние службы BranchCache/PeerDist, режим кэша и целостность метаданных содержимого для этой операции.
- Не очищайте весь кэш как первый шаг: сначала подтвердите, что ошибка относится именно к сохранённым метаданным или к конкретной незавершённой операции.
- Проверьте, должен ли объект, на который ссылается операция PEERDIST_ERROR_MISSING_DATA, существовать на этом сервере или устройстве. Если должен — исправьте ссылку либо восстановите объект; если отсутствие допустимо — обработайте его как отдельное состояние.
Исходная формулировка
The requested data cannot be found in local or peer caches.
A branch client requests a segment no peer currently holds; origin fallback succeeds and later requests use the newly cached block.
the requested block is absent from the local cache and from reachable peers.
record record content identifier, range, peer discovery results, and origin availability.
It can surface during a recovery path that must fall back to the authoritative server, then publish verified data to the cache according to policy.
Технические ссылки
- Microsoft: System Error Codes (4000–5999)
- Microsoft: Peer Distribution API
- Microsoft: peerdist.h API reference
- Microsoft: BranchCache
Нужно найти другой код? Найти другой код состояния или ошибки.
