다음을 통해 공유


EVT_WDF_DRIVER_UNLOAD 콜백 함수(wdfdriver.h)

[KMDF 및 UMDF에 적용]

드라이버의 EvtDriverUnload 이벤트 콜백 함수는 드라이버가 언로드되기 전에 수행해야 하는 작업을 수행합니다.

구문

EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;

void EvtWdfDriverUnload(
  [in] WDFDRIVER Driver
)
{...}

매개 변수

[in] Driver

프레임워크 드라이버 개체에 대한 핸들입니다.

반환 값

없음

설명

드라이버는 WdfDriverCreate를 호출할 때 EvtDriverUnload 콜백 함수를 등록합니다.

EvtDriverUnload 콜백 함수는 드라이버의 DriverEntry 루틴이 할당한 비 디바이스별 시스템 리소스의 할당을 취소해야 합니다.

드라이버의 DriverEntry 루틴이 오류 상태 값을 반환하는 경우 프레임워크는 드라이버의 EvtDriverUnload 콜백 함수를 호출하지 않습니다.

요구 사항

요구 사항
대상 플랫폼 유니버설
최소 KMDF 버전 1.0
최소 UMDF 버전 2.0
머리글 wdfdriver.h(Wdf.h 포함)
IRQL PASSIVE_LEVEL

추가 정보

DriverEntry