Freigeben über


FsRtlMdlReadCompleteDev-Funktion (ntifs.h)

Die FsRtlMdlReadCompleteDev Routine schließt den Lesevorgang ab, den die FsRtlMdlReadDev Routine initiiert hat.

Syntax

BOOLEAN FsRtlMdlReadCompleteDev(
  [in]             PFILE_OBJECT   FileObject,
  [in]             PMDL           MdlChain,
  [ in, optional ] PDEVICE_OBJECT DeviceObject
);

Parameter

[in] FileObject

Ein Zeiger auf das Dateiobjekt.

[in] MdlChain

Beim Zurückgeben zeigt ein Zeiger auf eine verknüpfte Liste mit mindestens einem MDLs, die auf die zwischengespeicherten Dateidaten verweisen.

[ in, optional ] DeviceObject

Ein Zeiger auf ein Geräteobjekt, auf dem die Datei geöffnet wird.

Rückgabewert

Nichts

Bemerkungen

Die FsRtlMdlReadCompleteDev Routine entsperrt die Seiten im Cachespeicher, die die FsRtlMdlReadDev Routine zugewiesen hat.

Anforderungen

Anforderung Wert
Zielplattform- Universal
Header- ntifs.h (einschließlich Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- PASSIVE_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), PowerIrpDDis(wdm)

Siehe auch

FsRtlMdlReadDev