| Предыдущий | Следующий |
| MF_E_LICENSE_INCORRECT_RIGHTS | MF_E_LICENSE_REQUIRED |
MF_E_LICENSE_OUTOFDATE
Что означает MF_E_LICENSE_OUTOFDATE
MF_E_LICENSE_OUTOFDATE (0xC00D7149) — Срок действия лицензии на этот медиафайл истёк.
Подходящая лицензия найдена, однако её срок действия закончился. Это отдельный случай от полного отсутствия лицензии и от лицензии с неправильным набором прав.
Что проверить и как подтвердить исправление
Проверьте системное время как диагностический факт, но не изменяйте его для обхода срока действия. Затем используйте предусмотренный поставщиком механизм обновления или повторного получения лицензии.
После успешного обновления создайте новую попытку защищённого воспроизведения и убедитесь, что используется новая лицензия. Если выдача новой лицензии также отклонена, сохраняйте уже её более конкретный HRESULT.
Документация для результата 0xC00D7149: how protected playback acquires rights · IMFContentEnabler · IMFContentProtectionManager.
Нужно найти другой код? Найти другой код состояния или ошибки.