I/O 작업에 대한 완료 처리 수행
미니필터 드라이버의 사후 콜백 루틴은 기본 파일 시스템, 레거시 필터 또는 미니필터 드라이버 instance 스택의 낮은 고도에 있는 다른 미니필터 드라이버에 의해 I/O 작업이 완료되었을 때 호출됩니다.
또한 미니필터 드라이버 instance 삭제되는 경우 필터 관리자는 instance 사전 작업 콜백을 수신하고 사후 작업 콜백을 기다리고 있는 모든 I/O 작업을 "드레이닝"합니다. 이 경우 필터 관리자는 I/O 작업이 완료되지 않은 경우에도 미니필터 드라이버의 사후 콜백 루틴을 호출하고 Flags 입력 매개 변수에서 FLTFL_POST_OPERATION_DRAINING 플래그를 설정합니다.
FLTFL_POST_OPERATION_DRAINING 플래그가 설정되면 미니필터 드라이버는 정상적인 완성 처리를 수행해서는 안 됩니다. 대신 미니필터 드라이버가 사전 운용 콜백 루틴에서 CompletionContext 매개 변수에 할당한 메모리를 해제하고 FLT_POSTOP_FINISHED_PROCESSING 반환하는 등 필요한 정리만 수행해야 합니다.
이 섹션에는 다음 항목이 포함되어 있습니다.