UMD 컴포넌트 들 ( 220 및 222 ) 는 동적 연결 라이브러리 ( dynamic linked library ; DLL ) 들 의 형태 로 형성 될 수 있 고 , 상기 WDDM 을 따른다 . 그러 한 것 으로서 , 각각 의 UMD 컴포넌트 ( 220 및 222 ) 는 상기 WDDM 에 따라 함수 들 및 객체 들 의 집합 과 IOCTL 들 을 제공 한다 . 대체 적 으로 , 각 드라이버 컴포넌트 는 정의 된 엔트리 포인트 DriverEntry ( ) 및 정의 된 객체 클 래스 들 , 드라이버 엔트리 포인트 들 및 정의 된 함수 들 과 콜백 들 을 포함 한다 . 각각 의 드라이버 가 로딩 된 후 , 그 엔트리 포인트 DriverEntry ( ) 에서 의 소프트웨어 코드 가 실행 되 고 정의 된 루틴 들 은 예상 구조 내 에 등록 된다 .