| Anterior | Siguiente |
| FWP_E_TXN_ABORTED | FWP_E_INCOMPATIBLE_TXN |
FWP_E_SESSION_ABORTED
Qué significa FWP_E_SESSION_ABORTED
FWP_E_SESSION_ABORTED (-2144206832, 0x80320010) — La sesión se canceló.
Las operaciones de administración de WFP se ejecutan bajo una sesión del motor y, según la API, dentro o fuera de una transacción explícita. Las sesiones dinámicas también son fronteras de ownership: al cerrarse eliminan sus objetos.
Qué frontera demuestra este HRESULT
La condición específica es sesión WFP cancelada y handle inutilizable. Cierra el handle abortado tal como exige la API, descarta IDs dinámicos asociados y crea una sesión nueva. Antes de reintentar, registra por qué BFE terminó la sesión para evitar un ciclo de reconexión sin causa.
Secuencia de sesión y transacción
Registra engine handle, flags de sesión y cada Begin/Commit/Abort con timestamps. La corrección debe dejar una única frontera de atomicidad comprensible; abrir handles auxiliares para saltar restricciones puede producir policy parcial aunque desaparezca el HRESULT.
No confundir con un resultado cercano
FWP_E_TXN_ABORTED significa «La transacción explícita se canceló de forma forzada.». En cambio, FWP_E_SESSION_ABORTED se aísla por sesión WFP cancelada y handle inutilizable; esa diferencia determina qué objeto, estructura o etapa debes inspeccionar primero.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
