| Anterior | Siguiente |
| FWP_E_DYNAMIC_SESSION_IN_PROGRESS | FWP_E_NO_TXN_IN_PROGRESS |
FWP_E_WRONG_SESSION
Qué significa FWP_E_WRONG_SESSION
FWP_E_WRONG_SESSION (-2144206836, 0x8032000C) — La llamada se realizó desde una sesión incorrecta y no puede completarse.
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 objeto dinámico administrado desde otra sesión. Correlaciona el engine handle que creó el objeto con el que intenta modificarlo. Reabre o reconstruye el objeto dentro del owner correcto; una segunda conexión a BFE no hereda ownership aunque use el mismo proceso.
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_INCOMPATIBLE_TXN significa «La llamada no está permitida desde una transacción de solo lectura.». En cambio, FWP_E_WRONG_SESSION se aísla por objeto dinámico administrado desde otra sesión; 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.