Что означает код ошибки Windows 4057 (PEERDIST_ERROR_INVALIDATED)?

 
Предыдущий Следующий
PEERDIST_ERROR_SHUTDOWN_IN_PROGRESS PEERDIST_ERROR_ALREADY_EXISTS

PEERDIST_ERROR_INVALIDATED

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

PEERDIST_ERROR_INVALIDATED — предоставленный объект уже признан недействительным.

PeerDist (Peer Distribution) — Windows API и служба, лежащие в основе BranchCache: они позволяют кэшировать и получать блоки содержимого в филиале, в том числе от других клиентов или hosted cache. Поэтому эти коды относятся к жизненному циклу BranchCache-объектов, метаданным содержимого и peer-cache, а не к произвольной P2P-программе.

Что проверить

Зафиксируйте контент, идентификатор данных и PeerDist API, который вернул PEERDIST_ERROR_INVALIDATED.

  • Проверьте состояние службы BranchCache/PeerDist, режим кэша и целостность метаданных содержимого для этой операции.
  • Не очищайте весь кэш как первый шаг: сначала подтвердите, что ошибка относится именно к сохранённым метаданным или к конкретной незавершённой операции.

Исходная формулировка

  • The supplied object has already been invalidated.
  • A cancel path invalidates a retrieval object, but a timer later uses the old handle. Generation checks prevent the stale access.
  • the supplied PeerDist object has been invalidated and cannot accept further operations.
  • Code that handles it should keep its Win32 domain visible across exceptions, RPC responses, and JSON or REST wrappers.
  • ALREADY_COMPLETED can apply to a completed operation; INVALIDATED says the object itself is no longer usable.

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


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