FltFastIoMdlReadComplete function (fltkernel.h)

The FltFastIoMdlReadComplete routine completes the read operation that the FltFastIoMdlRead routine initiated.

Syntax

BOOLEAN FLTAPI FltFastIoMdlReadComplete(
       PFLT_INSTANCE InitiatingInstance,
  [in] PFILE_OBJECT  FileObject,
  [in] PMDL          MdlChain
);

Parameters

InitiatingInstance

Opaque instance pointer for the caller. This parameter is required and cannot be NULL.

[in] FileObject

A pointer to the file object.

[in] MdlChain

A pointer to a linked list of memory descriptor lists (MDLs) that the FltFastIoMdlRead routine allocated.

Return value

None

Remarks

The FltFastIoMdlReadComplete routine unlocks the pages in cache memory that the FltFastIoMdlRead routine allocated.

Requirements

Requirement Value
Target Platform Universal
Header fltkernel.h (include Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

See also

FltFastIoMdlRead