¿Qué significa el código HRESULT 0x80040294 (VFW_E_PIN_ALREADY_BLOCKED)?

 
Anterior Siguiente
VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD VFW_E_CERTIFICATION_FAILURE

VFW_E_PIN_ALREADY_BLOCKED

Qué significa VFW_E_PIN_ALREADY_BLOCKED

VFW_E_PIN_ALREADY_BLOCKED vale 0x80040294: otro thread realizó el bloqueo del output pin, por lo que el thread actual no puede inferir el estado ni apropiarse de él.

Qué comprobar

Captura identidad del thread que llamó Block, la sincronización usada y cualquier callback que intente reconfigurar el mismo pin.

Cómo resolverlo

Serializa control de flow y deja que el propietario del bloqueo complete su ciclo antes de modificar la topología desde otro thread.

Interpretación precisa

Consultar sólo una bandera compartida no reemplaza el protocolo de sincronización de IPinFlowControl.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.