FltFreeExtraCreateParameterList function (fltkernel.h)

The FltFreeExtraCreateParameterList routine frees an extra create parameter (ECP) list structure.

Syntax

VOID FLTAPI FltFreeExtraCreateParameterList(
  [in] PFLT_FILTER Filter,
  [in] PECP_LIST   EcpList
);

Parameters

[in] Filter

Opaque filter pointer for the minifilter driver. This pointer uniquely identifies the minifilter driver and remains constant as long as the minifilter driver is loaded.

[in] EcpList

Pointer to the ECP list structure to be freed.

Return value

None.

Remarks

FltFreeExtraCreateParameterList frees an ECP list structure including any list elements, if they exist.

Requirements

Requirement Value
Minimum supported client This routine is available starting with Windows Vista.
Target Platform Universal
Header fltkernel.h (include Fltkernel.h)
Library FltMgr.lib
IRQL <= APC_LEVEL

See also

ECP_LIST

FltAllocateExtraCreateParameterFromLookasideList

FltAllocateExtraCreateParameterList

FltCreateFileEx2

FltFreeExtraCreateParameter

FltGetEcpListFromCallbackData

FltInsertExtraCreateParameter

FltRemoveExtraCreateParameter

FltSetEcpListIntoCallbackData

IoCreateFileEx