다음을 통해 공유


함수 또는 필터 드라이버에 대한 Power-Down 및 제거 시퀀스

다음 그림에서는 디바이스 전원을 빼고 제거할 때 프레임워크가 KMDF 함수를 호출하거나 드라이버의 이벤트 콜백 함수를 필터링하는 순서를 보여 줍니다. 시퀀스는 작동 전원 상태(D0)에 있는 작동 디바이스를 사용하여 그림 맨 위에서 시작합니다.

KMDF 함수 또는 필터 드라이버에 대한 전원 다운 및 제거 시퀀스를 보여 주는 순서도입니다.

그림에서 알 수 있듯이 KMDF 전원 다운 및 제거 시퀀스에는 프레임워크가 디바이스 작동에 관련된 함수를 호출하는 역순으로 해당 "실행 취소" 콜백을 호출하는 작업이 포함됩니다. 프레임워크는 디바이스 개체 컨텍스트 영역을 삭제한 후 디바이스 개체를 삭제합니다.