Идентификатор экземпляра устройства
Идентификатор экземпляра устройства — это предоставляемая системой строка идентификации устройства, которая однозначно идентифицирует устройство в системе. Диспетчер Plug and Play (PnP) назначает идентификатор экземпляра устройства каждому узлу устройства (devnode) в дереве устройств системы.
При создании идентификатора экземпляра устройства для устройства в качестве входных данных для создания уникального идентификатора экземпляра для этого устройства в системе используется сообщаемое драйвером шины значение идентификатора устройства и элемент UniqueIDструктуры DEVICE_CAPABILITIES.
Число символов идентификатора экземпляра устройства, за исключением признака конца NULL, должно быть меньше MAX_DEVICE_ID_LEN
. Идентификатор экземпляра устройства сохраняется во время перезапуска системы.
Ниже приведен пример идентификатора экземпляра ("1&08"), сцепленного с идентификатором устройства PCI.
PCI\VEN_1000&DEV_0001&SUBSYS_00000000&REV_02\1&08