Informazioni sui contesti minifilter
Un contesto è una struttura definita dal driver minifilter e che può essere associata a un oggetto di gestione filtri. Gestione filtri offre supporto che consente ai driver minifilter di associare contesti agli oggetti per mantenere lo stato tra operazioni di I/O.
Tipi di contesti
I minifilter possono creare e impostare contesti per gli oggetti seguenti:
- File (Windows Vista e versioni successive)
- Istanze
- Flussi
- Handle di flusso (oggetti file)
- Transazioni (Windows Vista e versioni successive)
- Volumi
I contesti del volume devono essere allocati dal pool non a pagina. Tutti gli altri tipi di contesto possono essere allocati da pool di pagine o non a pagine.
Filtro del codice di esempio di contesto del driver
Vedere l'esempio CTX per un esempio di driver minifilter che usa contesti.
Come gestire i contesti
Le sezioni seguenti descrivono come gestire i contesti di filtro:
- Registrazione dei tipi di contesto
- Creazione di contesti
- Impostazione dei contesti
- Recupero di contesti
- Riferimenti ai contesti
- Rilascio di contesti
- Eliminazione di contesti
- Liberare contesti
- Supporto del file system per i contesti
- Procedure consigliate
Per informazioni sul supporto fornito dal gestore filtri, vedere Supporto di contesti minifilter.