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

При указании указателя на объект раздела для кэшированного файла подпрограмма CcGetFileObjectFromSectionPtrs возвращает указатель на объект файла, который диспетчер кэша использует для файла.

Синтаксис

PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
  [in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);

Параметры

[in] SectionObjectPointer

Указатель на структуру, содержащую указатели на объект section объекта файла.

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

Указатель на объект файла или значение NULL , если файл не кэшируется или больше не кэшируется.

Комментарии

Файловая система отвечает за то, чтобы файловый объект оставался действительным во время использования. Диспетчер кэша не может гарантировать это.

При использовании CcGetFileObjectFromSectionPtrs вы теряете некоторые функции кэширования. Вместо этого используйте подпрограмму CcGetFileObjectFromSectionPtrsRef , которая предоставляет те же функции, что и CcGetFileObjectFromSectionPtrs , а также создает ссылку на объект .

Дополнительные сведения о создании сопоставленных разделов и представлений памяти см. в разделе Разделы и представления.

Требования

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

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

CcGetFileObjectFromSectionPtrsRef

CcPurgeCacheSection