MmForceSectionClosed 함수(ntifs.h)
MmForceSectionClosed 루틴은 더 이상 사용되지 않는 파일에 대한 데이터 및 이미지 섹션을 삭제합니다.
구문
BOOLEAN MmForceSectionClosed(
[in] PSECTION_OBJECT_POINTERS SectionObjectPointer,
[in] BOOLEAN DelayClose
);
매개 변수
[in] SectionObjectPointer
파일 개체의 섹션 개체 포인터를 포함하는 구조체에 대한 포인터입니다.
[in] DelayClose
MmForceSectionClosed에서 섹션을 동기적으로 삭제할 수 없는 경우(즉, MmForceSectionClosed가 반환되기 전에) 섹션이 이후에 삭제되는지 여부를 지정하는 부울 값입니다.
TRUE 는 MmForceSectionClosed 에서 섹션을 동기적으로 삭제할 수 없는 경우 MmForceSectionClosed 가 플래그를 설정했음을 나타냅니다. 이 플래그를 설정하면 섹션의 미해결 참조 수가 0에 도달하면 메모리 관리자가 섹션을 자동으로 삭제합니다.
FALSE 는 MmForceSectionClosed 에서 섹션을 동기적으로 삭제할 수 없는 경우 섹션이 삭제되지 않음을 나타냅니다.
반환 값
섹션이 성공적으로 삭제되었거나 섹션이 없으면 MmForceSectionClosed가 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
참고 파일의 데이터 섹션에 하나 이상의 미해결 쓰기 프로브가 있는 경우 MmFlushImageSection 은 FALSE를 반환합니다.
설명
매핑된 섹션 및 메모리 뷰를 만드는 방법에 대한 자세한 내용은 섹션 및 보기를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ntifs.h(Ntifs.h 포함) |
라이브러리 | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |