| Предыдущий | Следующий |
| MF_E_CODE_EXPIRED | MF_E_GRL_RENEWAL_NOT_FOUND |
MF_E_GRL_VERSION_TOO_LOW
Что означает MF_E_GRL_VERSION_TOO_LOW
MF_E_GRL_VERSION_TOO_LOW (0xC00D715F) — Установленная на компьютере версия GRL ниже минимально допустимой.
В подсистеме «COM/WinRT» результат 0xC00D715F относится к области «контракт вызываемого interface, аргументы и state объекта». Описание «установленная на компьютере версия grl ниже минимально допустимой» сужает проверку до темы «mf, grl, версия, превышение, low».
Что проверить и как подтвердить исправление
В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC00D715F в сценарии «установленная на компьютере версия grl ниже минимально допустимой» сверьте версии обеих сторон, согласованные возможности и формат данных на границе протокола.
Перед повтором 0xC00D715F зафиксируйте IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMFOutputPolicy::GetMinimumGRLVersion, IMFOutputPolicy. Различия по теме «mf, grl, версия, превышение, low» для 0xC00D715F покажут, изменился ли первый неуспешный этап.
После локализации 0xC00D715F действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0xC00D715F и условия «установленная на компьютере версия grl ниже минимально допустимой» неизменённый повтор без нового состояния не считается исправлением.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC00D715F и без обхода штатных проверок.
Документация для результата 0xC00D715F: GetMinimumGRLVersion · IMFOutputPolicy · GRL revocation and renewal.
Нужно найти другой код? Найти другой код состояния или ошибки.