CcGetFileObjectFromSectionPtrs 函数 (ntifs.h)

给定指向缓存文件的节对象指针的指针时,CcGetFileObjectFromSectionPtrs 例程返回指向缓存管理器用于该文件的文件对象的指针。

语法

PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
  [in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);

参数

[in] SectionObjectPointer

指向包含文件对象的节对象指针的结构的指针。

返回值

指向文件对象的指针,或者如果文件未缓存或不再缓存,则 NULL

言论

文件系统负责确保文件对象在使用时保持有效。 缓存管理器无法保证这一点。

通过使用 CcGetFileObjectFromSectionPtrs,将丢失一些缓存功能。 请改用 CcGetFileObjectFromSectionPtrsRef 例程,该例程提供的功能与 CcGetFileObjectFromSectionPtrs 以及为对象创建引用相同。

有关创建映射部分和内存视图的详细信息,请参阅 节和视图

要求

要求 价值
目标平台 普遍
标头 ntifs.h (include Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe

另请参阅

CcGetFileObjectFromSectionPtrsRef

CcPurgeCacheSection