| Предыдущий | Следующий |
| WPN_E_NOTIFICATION_POSTED | WPN_E_NOTIFICATION_NOT_POSTED |
WPN_E_NOTIFICATION_HIDDEN
Что означает WPN_E_NOTIFICATION_HIDDEN
WPN_E_NOTIFICATION_HIDDEN означает, что объект Windows Push Notification уже находится в скрытом terminal state. Повторная presentation operation для того же instance недопустима.
Что проверить
- Сохраните notification identity, tag/group и первый HRESULT, который привёл к hide.
- После terminal hide создайте новую notification instance либо используйте документированный update path.
- Не переиспользуйте object только потому, что channel/URI остаётся действующим.
- Проверьте lifecycle callbacks и cleanup, чтобы поздний результат не скрывал первичную причину исчезновения уведомления.
Как подтвердить исправление
Корректность подтверждается созданием новой notification instance или использованием допустимого update path: скрытый terminal object больше не переиспользуется для presentation.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
