¿Qué significa el código HRESULT 0x8004020B (EVENT_E_NOT_ALL_REMOVED)?

 
También puede significar:
ConstanteTipoSO
VFW_E_RUNTIME_ERRORHRESULTWindows
Anterior Siguiente
VFW_E_NO_ALLOCATOR VFW_E_RUNTIME_ERROR

EVENT_E_NOT_ALL_REMOVED

Qué significa EVENT_E_NOT_ALL_REMOVED

EVENT_E_NOT_ALL_REMOVED corresponde a 0x8004020B. El resultado implica finalización parcial y obliga a averiguar qué objetos quedaron.

Repetir inmediatamente la misma eliminación sin releer el catálogo puede mezclar el estado anterior con el posterior. Permisos distintos, dependencias, objetos en uso o cambios concurrentes pueden hacer que una consulta inicial encuentre elementos que luego no pueden retirarse de forma uniforme.

Qué comprobar

  • Conserva la consulta original y la lista exacta de IDs que coincidían antes de iniciar el borrado.
  • Después del HRESULT, vuelve a enumerar y separa los identificadores eliminados de los que permanecen.
  • Para cada objeto restante registra permisos, partición, relaciones y cualquier HRESULT específico de su intento de eliminación.
  • Comprueba si otro administrador o proceso cambió el catálogo durante la operación y alteró el conjunto de resultados.

Cómo resolverlo

Trata el borrado como parcialmente confirmado. Resuelve la causa de cada objeto restante y elimina únicamente los que sigan perteneciendo al conjunto previsto; no asumas rollback automático de los que ya desaparecieron.

Código cercano

A diferencia de un fallo total, EVENT_E_NOT_ALL_REMOVED confirma que parte del trabajo puede haberse aplicado y que la verificación posterior del catálogo es obligatoria.

Referencias técnicas


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