Что означает код HRESULT 0x803E0105 (WPN_E_PLATFORM_UNAVAILABLE)?

 
Предыдущий Следующий
WPN_E_DUPLICATE_CHANNEL WPN_E_NOTIFICATION_POSTED

WPN_E_PLATFORM_UNAVAILABLE

Что означает результат

WPN_E_PLATFORM_UNAVAILABLE: Локальная платформа Windows Push Notifications временно недоступна и не может выполнить запрошенную операцию. Это доступность WPN-службы, а не ошибка содержимого конкретного уведомления.

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

  • Сохраните тип WPN API, время отказа и ближайшие operational events платформы уведомлений.
  • Проверьте состояние необходимых notification services и системный lifecycle (startup/shutdown/session transition).
  • Отделяйте этот код от cloud-service/network HRESULT: здесь недоступна локальная платформа как сервис.
  • Не делайте push-канал обязательной зависимостью основной функции приложения; для идемпотентного запроса допустим ограниченный повтор после восстановления платформы.

Диагностика и исправление

Восстановите локальную WPN platform/service и повторите тот же запрос один раз. Изменение payload или application identity без другого признака ошибки не требуется.

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


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