Что означает код HRESULT 0xC00D32CD (NS_E_TABLE_KEY_NOT_FOUND)?

 
Предыдущий Следующий
NS_E_PROPERTY_READ_ONLY NS_E_INVALID_QUERY_OPERATOR

NS_E_TABLE_KEY_NOT_FOUND

Точка в workflow

Когда возвращается NS_E_TABLE_KEY_NOT_FOUND со значением 0xC00D32CD, проверяемое состояние — В таблице метаданных отсутствует запрошенный ключ. Диагностика должна быть привязана к маркер состояния «table key not found» и к первому вызову, который его обнаружил.

Что записать

Зафиксируйте точный Player/API call, active Media object, состояние core, generation операции и первый нижележащий HRESULT. Затем свяжите их с первой временной меткой, на которой наблюдалось «В таблице метаданных отсутствует запрошенный ключ», чтобы не смешать разные поколения операции.

НаблюдениеДиагностический вывод
Первый вызов возвращает NS_E_TABLE_KEY_NOT_FOUNDОн подтверждает границу «В таблице метаданных отсутствует запрошенный ключ» только для текущего объекта и generation.
После целевого изменения NS_E_TABLE_KEY_NOT_FOUND исчезаетЭто поддерживает связь отказа с условием «В таблице метаданных отсутствует запрошенный ключ», если остальные входные данные совпали.
Первым появляется другой нижележащий HRESULTСохраните его отдельно: маркер состояния «table key not found» может быть лишь отображением ошибки более низкого компонента.

Изолированный тест

Сначала получите «В таблице метаданных отсутствует запрошенный ключ» повторно без дополнительных изменений. На втором запуске устраните только это условие. Появление другого HRESULT означает переход к следующей независимой стадии.

  1. Зафиксируйте первый NS_E_TABLE_KEY_NOT_FOUND и объект, которому принадлежит маркер состояния «table key not found».
  2. Сохраните входные данные до изменения состояния «В таблице метаданных отсутствует запрошенный ключ».
  3. Устраните только условие «В таблице метаданных отсутствует запрошенный ключ» и выполните тот же вызов ещё раз.

Завершение проверки

Повторяйте тот же вызов на том же объекте, меняя ровно одно состояние, относящееся к этому результату. Если после этого «В таблице метаданных отсутствует запрошенный ключ» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

Документация


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