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