Acerca de los contextos de minifiltro

Un contexto es una estructura definida por el controlador minifiltro y que se puede asociar a un objeto de administrador de filtros. El administrador de filtros proporciona compatibilidad que permite a los controladores de minifiltro asociar contextos con objetos para conservar el estado entre operaciones de E/S.

Tipos de contextos

Los minifiltros pueden crear y establecer contextos para los objetos siguientes:

  • Archivos (Windows Vista y versiones posteriores)
  • Instancias
  • Secuencias
  • Identificadores de secuencia (objetos de archivo)
  • Transacciones (Windows Vista y versiones posteriores)
  • Volúmenes

Los contextos de volumen deben asignarse desde un grupo no paginado. Todos los demás tipos de contexto se pueden asignar desde un grupo paginado o no paginado.

Código de ejemplo de contexto del controlador de filtro

Vea el ejemplo CTX para obtener un ejemplo de un controlador de minifiltro que usa contextos.

Administración de contextos

En las secciones siguientes se describe cómo administrar contextos de filtro:

Para obtener información sobre la compatibilidad proporcionada por el administrador de filtros, consulte Compatibilidad con contextos de minifiltro.