| Предыдущий | Следующий |
| NS_E_METADATA_CANNOT_RETRIEVE_FROM_OFFLINE_CACHE | MF_E_BUFFERTOOSMALL |
MF_E_PLATFORM_NOT_INITIALIZED
Что означает MF_E_PLATFORM_NOT_INITIALIZED
MF_E_PLATFORM_NOT_INITIALIZED (0xC00D36B0) — Платформа не инициализирована; вызовите MFStartup().
Контекст возврата — «платформа Media Foundation, инициализированное состояние» в подсистеме «Media Foundation»; он сужает расследование до задачи: проверить порядок и переходы жизненного цикла.
Диагностика и проверка результата
Когда исходная операция завершается сообщением «платформа не инициализирована; вызовите MFStartup()», проверьте порядок инициализации и переходы состояния; после неуспешного перехода не продолжайте работу со старым дескриптором или интерфейсом.
При воспроизведении темы «платформа Media Foundation, инициализированное состояние» обязательно сохраните тип объекта Media Foundation, MIME/codec, topology, URL или byte stream и события MFTrace на первом неуспешном вызове.
Для контрольного повтора сохраните следующие данные: MFStartup, MFShutdown; они относятся к теме «платформа Media Foundation, инициализированное состояние».
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC00D36B0 и без обхода штатных проверок.
Документация для результата 0xC00D36B0: MFStartup.
Нужно найти другой код? Найти другой код состояния или ошибки.