Site icon EfmSoft

Что означает код HRESULT 0xC00D1B74 (NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING)?

 
Предыдущий Следующий
NS_E_NO_SCRIPT_STREAM NS_E_INVALIDPACKETSIZE

NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING

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

NS_E_INVALIDCALL_WHILE_ARCHIVAL_RUNNING (0XC00D1B74) — попытка изменить конфигурацию архива при активном archive sink.

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

Операция была вызвана в состоянии, в котором archive sink уже активен. Encoder запрещает менять часть конфигурации архива во время записи, поэтому важно установить не «почему не работает архив», а какой вызов пришёл после начала archiving.

  • Зафиксируйте конкретный API/свойство, вернувшие HRESULT, и состояние Encoder непосредственно перед вызовом. Найдите момент, когда архивирование было запущено.
  • Если требуется изменить имя, тип или параметры archive output, завершите текущую архивацию штатным способом и примените конфигурацию до следующего запуска.
  • Отличайте этот код от NS_E_NOTARCHIVING и NS_E_INVALIDCALL_WHILE_ENCODER_STOPPED: они относятся к противоположным состояниям жизненного цикла и требуют другой последовательности вызовов.

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


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

Exit mobile version