Что означает код HRESULT 0x802A0007 (UI_E_INVALID_OUTPUT)?

 
Предыдущий Следующий
UI_E_VALUE_NOT_DETERMINED UI_E_BOOLEAN_EXPECTED

UI_E_INVALID_OUTPUT

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

Windows Animation получила недопустимое выходное значение от пользовательского компонента или обратного вызова.

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

  • Определите метод или обратный вызов, который сформировал результат.
  • Проверьте диапазон, тип и специальные значения, разрешённые контрактом Windows Animation.
  • Не возвращайте успешный HRESULT с данными, которые нарушают контракт вызывающего интерфейса.
  • Если значение вычисляется из внешних данных, добавьте проверку до передачи подсистеме анимации.

Сравните результат с минимальным допустимым значением для того же сценария. Исправлять нужно значение на границе компонента, а не повторять анимацию с тем же результатом.

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


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