UMD 컴포넌트 들 및 KMD 컴포넌트 들 은 다른 구조 들 , 다른 엔트리 포인트 ( entry point ) 들 및 다른 시스템 인터페이스 들 을 갖 는다 . 장치 가 UMD 또는 KMD 중 어느 것 을 요구 하 는 지 는 , 장치 의 형태 및 운영 체제 에서 이 를 위해 이미 제공 된 지원 에 따라 결정 된다 . 그래픽 서브시스템 ( 30 및 40 ) 과 같 은 그래픽 서브시스템 을 위한 드라이버 들 은 통상 적 으로 적어도 하나 의 커널 모드 에서 실행 되 는 컴포넌트 를 포함 한다 . 또한 , 상기 윈도 즈 비스타 운영 체제 에서 , 필요 에 따라 , UMD 컴포넌트 들 이 요청 즉시 ( on demand ) 로딩 되 는 동안 , KMD 컴포넌트 들 은 시스템 초기 화 시에 ( 즉 , 전원 공급 시 에 ) 로딩 된다 .