다음을 통해 공유


IObjectCleanup 인터페이스(wudfddi.h)

[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한됩니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]

WDF 개체에 대한 참조 계산 COM 인터페이스를 저장하는 모든 드라이버는 인터페이스 누출을 방지하기 위해 IObjectCleanup 인터페이스를 지원해야 합니다. 일반적으로 드라이버는 WDF 개체에 대한 참조를 보유할 필요가 없습니다.

상속

IObjectCleanup 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IObjectCleanup 에는 다음과 같은 유형의 멤버도 있습니다.

  • 메서드

메서드

IObjectCleanup 인터페이스에는 이러한 메서드가 있습니다.

 
IObjectCleanup::OnCleanup

OnCleanup 메서드는 인터페이스 누출을 방지하기 위해 WDF 개체에 대한 참조를 해제합니다.

설명

프레임워크는 연결된 프레임워크 개체가 릴리스될 때 IObjectCleanup 인터페이스의 메서드를 호출합니다.

드라이버가 WDF 개체를 만드는 메서드를 호출할 때 드라이버는 IObjectCleanup 인터페이스를 등록할 수 있습니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 wudfddi.h