Funzione FltFreeExtraCreateParameter (fltkernel.h)
La routine FltFreeExtraCreateParameter libera la memoria per una struttura di contesto ECP.
Sintassi
VOID FLTAPI FltFreeExtraCreateParameter(
[in] PFLT_FILTER Filter,
[in] PVOID EcpContext
);
Parametri
[in] Filter
Puntatore di filtro opaco per il driver minifiltro. Questo puntatore identifica in modo univoco il driver minifiltro e rimane costante finché il driver minifiltro viene caricato.
[in] EcpContext
Puntatore alla struttura di contesto ECP (Extra Create Parameter) da liberare.
Valore restituito
Nessuno.
Osservazioni
Se la struttura del contesto ECP da liberare è ancora collegata a un elenco ECP, deve prima essere scollegata dall'elenco dalla routine FltRemoveExtraCreateParameter prima della routine FltFreeExtraCreateParameter routine può essere chiamata per liberarla.
Se è stata definita una routine di callback di pulizia di tipo PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK per la struttura del contesto ECP specificata, questa routine di callback viene richiamata al momento dell'eliminazione della struttura del contesto ECP. Per altre informazioni, vedere PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Questa routine è disponibile a partire da Windows Vista. |
piattaforma di destinazione | Universale |
intestazione | fltkernel.h (include Fltkernel.h) |
libreria | FltMgr.lib |
dll | FltMgr.sys |
IRQL | <= APC_LEVEL |
Vedere anche
FltAllocateExtraCreateParameter
FltAllocateExtraCreateParameterFromLookasideList