Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The FsRtlMdlReadCompleteDev routine completes the read operation that the FsRtlMdlReadDev routine initiated.
Syntax
BOOLEAN FsRtlMdlReadCompleteDev(
[in] PFILE_OBJECT FileObject,
[in] PMDL MdlChain,
[ in, optional ] PDEVICE_OBJECT DeviceObject
);
Parameters
[in] FileObject
A pointer to the file object.
[in] MdlChain
On return, a pointer to a linked list of one or more MDLs that point to the cached file data.
[ in, optional ] DeviceObject
A pointer to a device object on which the file is opened.
Return value
None
Remarks
The FsRtlMdlReadCompleteDev routine unlocks the pages in cache memory that the FsRtlMdlReadDev routine allocated.
Requirements
Requirement | Value |
---|---|
Target Platform | Universal |
Header | ntifs.h (include Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
DDI compliance rules | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |