| Предыдущий | Следующий |
| NS_E_WMPCORE_DEVICE_DRIVERS_MISSING | NS_E_WMPIM_USERCANCELED |
NS_E_WMPIM_USEROFFLINE
Граница результата
Когда возвращается NS_E_WMPIM_USEROFFLINE, проверяемое состояние — Internet Manager пометил пользователя или Player как offline до начала сетевой операции. Диагностика должна быть привязана к маркер состояния «wmpim useroffline» и к первому вызову, который его обнаружил.
Свидетельства
Запишите исходный URL, transport, proxy/redirect chain, endpoint сервера, timeout и первый Winsock/HTTP код. Затем свяжите их с первой временной меткой, на которой наблюдалось «Internet Manager пометил пользователя или Player как offline до начала сетевой операции», чтобы не смешать разные поколения операции.
| Наблюдение | Диагностический вывод |
|---|---|
| Первый вызов возвращает NS_E_WMPIM_USEROFFLINE | Он подтверждает границу «Internet Manager пометил пользователя или Player как offline до начала сетевой операции» только для текущего объекта и generation. |
| После целевого изменения NS_E_WMPIM_USEROFFLINE исчезает | Это поддерживает связь отказа с условием «Internet Manager пометил пользователя или Player как offline до начала сетевой операции», если остальные входные данные совпали. |
| Первым появляется другой нижележащий HRESULT | Сохраните его отдельно: маркер состояния «wmpim useroffline» может быть лишь отображением ошибки более низкого компонента. |
Контрольный запуск
Для проверки маркер состояния «wmpim useroffline» сравните два запуска одной операции: исходный с состоянием «Internet Manager пометил пользователя или Player как offline до начала сетевой операции» и второй после одного целевого изменения. Остальные входные данные оставьте неизменными.
- Зафиксируйте первый
NS_E_WMPIM_USEROFFLINEи объект, которому принадлежит маркер состояния «wmpim useroffline». - Сохраните входные данные до изменения состояния «Internet Manager пометил пользователя или Player как offline до начала сетевой операции».
- Устраните только условие «Internet Manager пометил пользователя или Player как offline до начала сетевой операции» и выполните тот же вызов ещё раз.
После исправления
Проверяйте тот же адрес и тот же transport; смена одновременно сервера и протокола не локализует причину. Если после этого «Internet Manager пометил пользователя или Player как offline до начала сетевой операции» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.
Документация
- Backing up and restoring DRM licenses.
- Backing up and restoring licenses.
- Windows Media DRM client interfaces.
- WM_BACKUP_RESTORE_STATUS.
Нужно найти другой код? Найти другой код состояния или ошибки.
