Что означает код HRESULT 0x00042309 (VSS_S_ASYNC_PENDING)?

 
Предыдущий Следующий
CI_S_CATALOG_RESET VSS_S_ASYNC_FINISHED

VSS_S_ASYNC_PENDING

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

VSS_S_ASYNC_PENDING означает, что асинхронная операция VSS ещё выполняется. Это промежуточный статус, а не ошибка и не признак завершения.

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

  • Сохранён ли объект IVssAsync и известен ли тип текущей операции.
  • Ожидает ли код завершения через документированный QueryStatus/Wait.
  • Не запускается ли следующий этап snapshot до получения terminal status.

Продолжайте workflow только после конечного статуса. Если ожидание затягивается, диагностируйте writer/provider отдельно. Логируйте прошедшее время и последний QueryStatus, но не превращайте длительный PENDING в ошибку автоматически: failure определяется конечным статусом либо собственной timeout-policy приложения.

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


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