Site icon EfmSoft

Что означает код HRESULT 0xC00D0FC1 (NS_E_WMP_HME_NOTSEARCHABLEFORITEMS)?

 
Предыдущий Следующий
NS_E_WMP_MF_CODE_EXPIRED NS_E_WMP_HME_STALEREQUEST

NS_E_WMP_HME_NOTSEARCHABLEFORITEMS

Что означает NS_E_WMP_HME_NOTSEARCHABLEFORITEMS

NS_E_WMP_HME_NOTSEARCHABLEFORITEMS (0xC00D0FC1) означает, что выбранный контейнер не поддерживает поиск элементов. Это capability контейнера HME, а не признак повреждения медиафайла.

Что проверить

  • Зафиксируйте идентификатор объекта и тип контейнера, а также точный search predicate, который приложение пытается выполнить.
  • Проверьте capabilities текущего контейнера. Контейнер может разрешать обычное перечисление дочерних объектов, но не поиск по items.
  • Не путайте этот результат с NS_E_WMP_HME_INVALIDOBJECTID: там сам ID не найден, а здесь объект контейнера существует, но операция search для него не поддерживается.

Как исправить

Перечислите содержимое контейнера и фильтруйте его на стороне клиента либо выберите область HME, которая поддерживает поиск. Повторять тот же search request после reload библиотеки бессмысленно, если capability контейнера не изменилась.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version