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 filtro opaco per il driver minifilter. Questo puntatore identifica in modo univoco il driver minifilter e rimane costante finché viene caricato il driver minifilter.
[in] EcpContext
Puntatore alla struttura del contesto di creazione aggiuntiva (ECP) da liberare.
Valore restituito
No.
Osservazioni
Se la struttura del contesto ECP da liberare è ancora associata a un elenco ECP, deve prima essere scollegata dall'elenco dalla routine FltRemoveExtraCreateParameter prima che la routine FltFreeExtraCreateParameter possa essere chiamata per liberarla.
Se è stata definita una routine di callback di pulizia di tipo PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK per la struttura di contesto ECP specificata, questa routine di callback viene richiamata all'eliminazione della struttura di contesto ECP. Per altre informazioni, vedere PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Questa routine è disponibile a partire da Windows Vista. |
Piattaforma di destinazione | Universale |
Intestazione | fltkernel.h (includere Fltkernel.h) |
Libreria | FltMgr.lib |
DLL | FltMgr.sys |
IRQL | <= APC_LEVEL |
Vedi anche
FltAllocateExtraCreateParameter
FltAllocateExtraCreateParameterFromLookasideList