| Предыдущий | Следующий |
| NS_E_WMP_FILESCANALREADYSTARTED | NS_E_WMP_MF_CODE_EXPIRED |
NS_E_WMP_HME_INVALIDOBJECTID
Что означает NS_E_WMP_HME_INVALIDOBJECTID
NS_E_WMP_HME_INVALIDOBJECTID (0xC00D0FBF) означает, что Windows Media Player не может найти запрошенный медиаобъект. Для HME это обычно означает, что переданный идентификатор объекта больше не разрешается в текущем представлении библиотеки.
Что проверить
- Сохраните идентификатор объекта, контейнер/область HME и поколение поиска или навигации, из которого этот ID был получен.
- Повторно перечислите содержимое того же контейнера и проверьте, существует ли объект сейчас. ID из старого результата поиска нельзя считать бессрочным.
- Различайте invalid идентификатор объекта и неподдерживаемый search: для контейнера, который вообще не поддерживает поиск элементов, используется
NS_E_WMP_HME_NOTSEARCHABLEFORITEMS.
Как исправить
Получите актуальный ID из текущей библиотеки/HME view и повторите операцию с ним. Если медиа было удалено или библиотека перестроена, исправляйте ссылку вызывающего кода, а не пересоздавайте всю медиабазу ради одного устаревшего идентификатора.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
