Condividi tramite


Gestione dei contesti minifiltro

Un contesto è una struttura che un driver minifiltro definisce e che può essere associata a un oggetto FltMgr.

FltMgr fornisce supporto che consente ai driver minifiltro di associare i propri contesti agli oggetti di FltMgrper mantenere lo stato durante le operazioni di I/O.

Tipi di contesti

I minifiltri 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 da un pool non paginato. Tutti gli altri tipi di contesto possono essere allocati da un pool paginato o non paginato.

Codice di esempio contestuale

Vedere l'esempio CTX per un esempio di driver minifiltro che usa contesti.

Come gestire i contesti

Le sezioni seguenti descrivono come gestire i contesti di filtro:

Per informazioni sul supporto fornito da FltMgr, vedere Supporto per i contesti dei minifiltri.