| Предыдущий | Следующий |
| MF_S_PE_TRUSTED | WER_S_REPORT_DEBUG |
MF_S_CLOCK_STOPPED
Что означает MF_S_CLOCK_STOPPED
MF_S_CLOCK_STOPPED (0x000D9C44) — успешный информационный статус Media Foundation. IMFTimer::SetTimer может вернуть его, когда presentation clock уже остановлен и таймер не будет развиваться по времени как при запущенных часах.
Что проверить
Не обрабатывайте значение через общую ветку ошибок только потому, что оно необычно. Зафиксируйте состояние presentation clock и момент регистрации таймера относительно Start/Stop. Если callback ожидался после запуска, проверьте порядок команд и повторно регистрируйте таймер в корректном состоянии по контракту приложения.
Если остановленные часы ожидаемы, статус сам по себе не требует восстановления. Диагностировать нужно только нарушение вашего ожидаемого lifecycle, а не превращать успешный HRESULT в hard failure.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
