| Anterior | Siguiente |
| FWP_E_FILTER_NOT_FOUND | FWP_E_PROVIDER_NOT_FOUND |
FWP_E_LAYER_NOT_FOUND
Qué significa FWP_E_LAYER_NOT_FOUND
FWP_E_LAYER_NOT_FOUND (-2144206844, 0x80320004) — La capa no existe.
WFP administra objetos tipados dentro de Base Filtering Engine (BFE). Una clave GUID, un LUID o un identificador de ejecución solo sirve si apunta al tipo de objeto correcto y sigue vivo en la sesión donde se consulta.
Qué frontera demuestra este HRESULT
La condición específica es filtering layer inexistente en el engine. Comprueba layerKey contra las capas publicadas por BFE en esa versión y arquitectura. Distingue una GUID errónea de una capa opcional aún no disponible; no migres la regla a otra layer sin revisar sus fields y action model.
Cómo aislarlo
Guarda la key estable y el runtime ID por separado, junto con provider, sublayer y session handle. Enumera el engine después del fallo y compara con el estado que la aplicación creía tener; así distingues un identificador obsoleto de un objeto que nunca llegó a registrarse.
No confundir con un resultado cercano
FWP_E_SUBLAYER_NOT_FOUND significa «La subcapa no existe.». En cambio, FWP_E_LAYER_NOT_FOUND se aísla por filtering layer inexistente en el engine; 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.
