| Предыдущий | Следующий |
| 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 контейнера не изменилась.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
