FltFreeDeferredIoWorkItem function (fltkernel.h)

The FltFreeDeferredIoWorkItem routine frees a work item allocated by the FltAllocateDeferredIoWorkItem routine.

Syntax

VOID FLTAPI FltFreeDeferredIoWorkItem(
  [in] PFLT_DEFERRED_IO_WORKITEM FltWorkItem
);

Parameters

[in] FltWorkItem

Opaque pointer to the work item to be freed.

Return value

None

Remarks

FltFreeDeferredIoWorkItem frees an opaque FLT_DEFERRED_IO_WORKITEM structure that was allocated by a previous call to FltAllocateDeferredIoWorkItem. The freed memory is returned to nonpaged pool.

The FLT_DEFERRED_IO_WORKITEM structure is opaque: that is, its members are reserved for system use.

Requirements

Requirement Value
Target Platform Universal
Header fltkernel.h (include Fltkernel.h)
Library FltMgr.lib
IRQL <= DISPATCH_LEVEL

See also

FltAllocateDeferredIoWorkItem

FltQueueDeferredIoWorkItem