Что означает код HRESULT 0xC00D1086 (NS_E_WMPCORE_ITEMNOTINPLAYLIST)?

 
Предыдущий Следующий
NS_E_WMPCORE_INVALIDPLAYLISTMODE NS_E_WMPCORE_PLAYLISTEMPTY

NS_E_WMPCORE_ITEMNOTINPLAYLIST

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

NS_E_WMPCORE_ITEMNOTINPLAYLIST означает, что переданный media object не входит в текущую playlist. Частая причина — сохранённый item из предыдущего поколения playlist после rebuild, import или другой замены списка.

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

  • Сохраните identity media item, owning playlist и lookup key/index, по которому выполнялся поиск.
  • Непосредственно перед вызовом подтвердите принадлежность объекта к текущей playlist generation.
  • Если playlist была пересоздана, заново разрешите нужный item в новом списке вместо переиспользования старого object reference.

Как подтвердить правильную обработку

Исправление подтверждается использованием media item из текущей playlist и успешным выполнением операции без NS_E_WMPCORE_ITEMNOTINPLAYLIST.

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


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