| Предыдущий | Следующий |
| EVT_WDSMCS_S_PARAMETERS_READ | E_BOUNDS |
E_PENDING
Что означает E_PENDING
E_PENDING (0x8000000A) — Данные, необходимые для завершения операции, ещё недоступны.
Что проверить и как подтвердить исправление
Сначала разделите ожидание очереди, работу компонента и зависимый ввод-вывод. Для 0x8000000A в условии «данные, необходимые для завершения операции, ещё недоступны» разделите ожидание очереди, работу компонента и зависимый ввод-вывод; повторяйте только после наблюдаемого изменения нагрузки или состояния.
Проверка перед повтором
Операция перешла в асинхронное состояние; сохраните объект/operation ID и используйте предусмотренный completion callback/event. Не трактуйте E_PENDING как окончательный сбой и не запускайте дубликат операции до получения terminal result, если контракт явно не разрешает параллельные запросы.
Документация для результата 0x8000000A:C++/WinRT error handling · concurrency and asynchronous operations · WinMD files.
Нужно найти другой код? Найти другой код состояния или ошибки.