다음을 통해 공유


CcGetFileObjectFromSectionPtrs 함수(ntifs.h)

캐시된 파일에 대한 섹션 개체 포인터에 대한 포인터가 지정된 경우 CcGetFileObjectFromSectionPtrs 루틴은 캐시 관리자가 파일에 사용하는 파일 개체에 대한 포인터를 반환합니다.

통사론

PFILE_OBJECT CcGetFileObjectFromSectionPtrs(
  [in] PSECTION_OBJECT_POINTERS SectionObjectPointer
);

매개 변수

[in] SectionObjectPointer

파일 개체의 섹션 개체 포인터를 포함하는 구조체에 대한 포인터입니다.

반환 값

파일 개체에 대한 포인터이거나 파일이 캐시되지 않았거나 더 이상 캐시되지 않은 경우 NULL .

발언

파일 시스템은 사용 중인 동안 파일 개체가 유효한 상태로 유지되도록 합니다. 캐시 관리자가 이를 보장하는 것은 불가능합니다.

CcGetFileObjectFromSectionPtrs사용하면 일부 캐싱 기능이 손실됩니다. 대신 CcGetFileObjectFromSectionPtrsRef 루틴을 사용합니다. 이 루틴은 CcGetFileObjectFromSectionPtrs 동일한 기능을 제공하고 개체에 대한 참조를 만듭니다.

매핑된 섹션 및 메모리 뷰를 만드는 방법에 대한 자세한 내용은 섹션 및 뷰참조하세요.

요구 사항

요구
대상 플랫폼 보편적
헤더 ntifs.h(Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe

참고 항목

CcGetFileObjectFromSectionPtrsRef

CcPurgeCacheSection