Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Когда принтер универсальной последовательной шины (USB) подключен через USB-порт, драйвер USB-шины создает объект физического устройства (PDO) с идентификатором оборудования формы VIDvPIDpp и совместимым идентификатором Class_7. Devnode для этого создается в разделе Enum\USB\ ... Class_7 и определяет устройство принтера, подключенное через USB-порт. Plug and Play загружает usbprint.sys с использованием совместимого идентификатора в Class_7 из usbprint.inf.
Запись из usbprint.inf, которая используется для загрузки usbprint.sys для любого usb-принтера:
[Microsoft]
%USBPRINT.DeviceDesc% = USBPRINT_Inst,USB\Class_07,GENERIC_USB_PRINTER
Usbprint.sys запрашивает принтер Plug and Play, чтобы получить строку 1284, и создает идентификатор оборудования, совместимый с перечислителем параллельной шины. (Дополнительные сведения см. в интерфейсе USBPRINT.) Он создает объект физического устройства (PDO), devnode которого находится в разделе Enum\USBPRINT и с двумя аппаратными идентификаторами в следующей форме:
USBPRINT\Company_NameModelNam1234
На следующем рисунке показан стек драйверов для принтера, подключенного через USB-порт.
В следующем примере показаны записи в разделе INF Manufacturer, которые можно использовать для установки драйвера принтера для USB или другой шины. Первая строка гарантирует соответствие идентификатора оборудования уровня 0, если принтер подключен к USB-шине. Вторая строка гарантирует совпадение идентификатора оборудования ранга 0 в случае, если принтер установлен на другой шине. Дополнительные сведения см. в разделе "Установка пользовательского драйвера принтера Plug and Play".
"Model Name XYZ" = Install_Section_XYZ, USBPRINT\Company_NameModelNam1234, Company_NameModelNam1234 ; plus any other compatible IDs
"Model Name XYZ" = Install_Section_XYZ, Company_NameModelNam1234, Company_NameModelNam1234 ; plus any other compatible IDs