| Предыдущий | Следующий |
| PEER_E_IDENTITY_DELETED | PEER_E_CANNOT_CONVERT_PEER_NAME |
PEER_E_SERVICE_NOT_AVAILABLE
Что означает PEER_E_SERVICE_NOT_AVAILABLE
PEER_E_SERVICE_NOT_AVAILABLE (0x806320A1) означает, что компонент Peer Collaboration не может выполнить операцию, потому что требуемая служба одноранговой сети недоступна. Код относится к устаревшим API Windows Peer-to-Peer и People Near Me.
Что проверить
- Определите, какой вызов Peer Collaboration впервые вернул ошибку и какая служба требовалась этому вызову.
- Проверьте состояние служб одноранговой сети и PNRP, а также их зависимости. В старых выпусках Windows набор и имена этих компонентов зависят от версии системы.
- Если служба была перезапущена, не продолжайте использовать объекты, созданные до её остановки: заново создайте контекст API и связанные дескрипторы.
- Отделяйте недоступность службы от сетевой недоступности конкретного участника. Этот HRESULT возникает до успешного выполнения операции через требуемый локальный компонент.
Восстановление
Сначала восстановите штатную работу требуемой службы и её зависимостей. Затем заново инициализируйте Peer Collaboration и повторите исходную операцию с новыми объектами API. Не следует вручную редактировать внутреннее состояние одноранговой подсистемы только для обхода кода ошибки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
