다음을 통해 공유


디바이스 식별 문자열

참고

디바이스 식별 문자열은 구문 분석하면 안 됩니다. 문자열 비교용으로만 사용되며 불투명 문자열로 처리해야 합니다.

플러그 앤 플레이(PnP) 관리자 및 기타 디바이스 설치 구성 요소는 디바이스 식별 문자열을 사용하여 컴퓨터에 설치된 디바이스를 식별합니다.

Windows는 다음 디바이스 식별 문자열을 사용하여 디바이스와 가장 일치하는 드라이버 패키지를 찾습니다. 이러한 식별 문자열은 PnP 하드웨어 표준을 기반으로 PnP 디바이스를 검색하는 시스템 구성 요소인 디바이스의 열거자에 의해 보고됩니다. 이러한 작업은 PnP 관리자와 협력하여 PnP Bus 드라이버 에 의해 수행됩니다. 디바이스는 일반적으로 PCI 또는 PCMCIA 버스 드라이버와 같은 부모 버스 드라이버에 의해 열거됩니다. 일부 디바이스는 ACPI 드라이버와 같은 버스 필터 드라이버에 의해 열거됩니다.

Windows는 하드웨어 ID 또는 호환 ID 중 하나에 대한 일치 항목을 찾으려고 합니다. Windows에서 이러한 ID를 사용하여 디바이스를 드라이버 패키지와 일치시키고 INF 파일에서 ID를 지정하는 방법에 대한 자세한 내용은 Windows에서 드라이버를 선택하는 방법을 참조하세요.

PnP 관리자는 이전 ID를 사용하여 디바이스를 식별하는 것 외에도 다음 ID를 사용하여 컴퓨터에 설치된 각 디바이스의 인스턴스를 고유하게 식별합니다.

Windows 7부터 PnP 관리자는 컨테이너 ID 디바이스 식별 문자열을 사용하여 컴퓨터에 설치된 물리적 디바이스의 각 instance 열거된 하나 이상의 디바이스 노드(devnodes)를 그룹화합니다.

각 열거자는 디바이스 ID, 하드웨어 ID 및 호환 ID를 사용자 지정하여 열거하는 디바이스를 고유하게 식별합니다. 또한 각 열거자에는 하드웨어 ID 및 호환 ID를 식별하는 자체 정책이 있습니다. 대부분의 시스템 버스에 대한 하드웨어 ID 및 호환 ID 형식에 대한 자세한 내용은 디바이스 식별자 형식을 참조하세요.