| Anterior | Siguiente |
| STATUS_FLT_INSTANCE_NOT_FOUND | STATUS_FLT_INVALID_CONTEXT_REGISTRATION |
STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND
Qué significa STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND
STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND significa que el minifilter pide a FltMgr crear un tipo de context que no figura en su registration. No es falta de memoria: Filter Manager no sabe qué reglas de allocation usar para ese tipo.
Compruebe que el context type pasado a la API coincida con una entrada registrada por ese mismo filter. Refactors que añaden uso de un nuevo stream/file/instance context pero olvidan actualizar la tabla de registration son una causa directa.
También revise builds condicionales: una entrada puede existir en Debug pero quedar excluida en Release. Registrar el tipo correcto es diferente de aumentar pool o cambiar tags.
Qué comprobar
- Registre el context type solicitado en el punto de fallo.
- Compare con la tabla de contexts de
FLT_REGISTRATION. - Revise ifdefs/features que excluyan la entrada en ciertas builds.
- No trate este status como
STATUS_INSUFFICIENT_RESOURCES.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.