디바이스 instance ID
디바이스 instance ID는 시스템에서 디바이스를 고유하게 식별하는 시스템 제공 디바이스 식별 문자열입니다. PnP(플러그 앤 플레이) 관리자는 시스템의 디바이스 트리에 있는 각 디바이스 노드(devnode)에 디바이스 instance ID를 할당합니다.
디바이스에 대한 디바이스 instance ID를 만들면 버스 드라이버에서 보고된 디바이스 ID 값, instance ID 값 및 DEVICE_CAPABILITIES 구조의 UniqueID 멤버를 입력으로 사용하여 시스템에서 이 디바이스에 대한 고유한 디바이스 instance ID를 만듭니다.
NULL 종결자를 제외한 디바이스 instance ID의 문자 수는 보다 MAX_DEVICE_ID_LEN
작아야 합니다. 디바이스 instance ID는 시스템 다시 시작에서 지속됩니다.
다음은 PCI 디바이스의 디바이스 ID에 연결된 instance ID("1&08")의 예입니다.
PCI\VEN_1000&DEV_0001&SUBSYS_00000000&REV_02\1&08