다음을 통해 공유


PnP 구성 요소

다음 그림에서는 PnP를 지원하기 위해 함께 작동하는 구성 요소를 보여 줍니다.

플러그 앤 플레이 소프트웨어 구성 요소를 보여 주는 다이어그램

PnP 관리자에는 커널 모드 PnP 관리자와 사용자 모드 PnP 관리자의 두 부분이 있습니다. 커널 모드 PnP 관리자는 운영 체제 구성 요소 및 드라이버와 상호 작용하여 디바이스를 구성, 관리 및 유지 관리합니다. 사용자 모드 PnP 관리자는 클래스 설치 관리자와 같은 사용자 모드 설정 구성 요소와 상호 작용하여 디바이스를 구성하고 설치합니다. 또한 사용자 모드 PnP 관리자는 애플리케이션과 상호 작용하여 디바이스 변경 알림을 위해 애플리케이션을 등록하고 디바이스 이벤트가 발생할 때 애플리케이션에 알립니다.

PnP 드라이버는 컴퓨터에서 물리적, 논리적 및 가상 디바이스를 지원합니다. "PnP 드라이버"라는 용어는 이 섹션에 설명된 인터페이스를 지원하는 모든 Windows 드라이버를 나타냅니다. 대부분의 PnP 드라이버는 WDM 드라이버이므로 Windows 플랫폼에서 원본 호환이 가능하지만 WDM을 완전히 구현하지 않고 PnP를 지원하는 드라이버도 몇 개 있습니다.

모든 드라이버는 PnP 및 전원 관리를 지원해야 합니다. 단일 드라이버가 PnP 및 전원 관리를 지원하지 않는 경우 시스템 전체의 PnP 및 전원 관리 지원을 제한합니다.

디바이스 및 드라이버 설치 (INF) 파일, CAT 파일 및 레지스트리를 비롯한 디바이스 및 드라이버 설치에 대한 자세한 내용은 참조하세요.