Поделиться через


Функция CcMdlReadComplete (ntifs.h)

Подпрограмма CcMdlReadComplete освобождает списки дескрипторов памяти (MDL), созданные CcMdlRead , для кэшированного файла.

Синтаксис

void CcMdlReadComplete(
  [in] PFILE_OBJECT FileObject,
  [in] PMDL         MdlChain
);

Параметры

[in] FileObject

Указатель на объект файла, переданный в CcMdlRead.

[in] MdlChain

Адрес цепочки MDL, возвращаемой CcMdlRead.

Возвращаемое значение

None

Remarks

CcMdlReadComplete освобождает списки дескрипторов памяти (MDL), созданные CcMdlRead , для кэшированного файла. Все физические страницы, которые были заблокированы, разблокированы. Все сопоставленные страницы не сопоставляются.

За каждым вызовом CcMdlRead должен следовать вызов CcMdlReadComplete.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

См. также раздел

CcMdlRead