Программирование драйверов Windows

       

PnP идентификаторы PCI устройств


Полный идентификатор для PnP PCI устройств имеет форму

PCI\Ven_vvvv&Dev_dddd&SubSys_ssssssss&Rev_rr

Здесь vvvv является идентификатором поставщика (производителя), зарегистрированным в группе PCI Special Interest Group, dddd &#8212 идентификатор, присвоенный производителем данной PCI карте, ssssssss &#8212 идентификатор конструкции (subsystem ID), rr &#8212 номер версии разработки. Все упомянутые поля вводятся как шестнадцатеричные числа. Поле ssssssss обычно вводится как нулевое.

Кроме того, допустимо в inf-файлах представлять усеченные варианты идентификационной информации, например:

PCI\Ven_vvvv&Dev_dddd&SubSys_ssssssss PCI\Ven_vvvv&Dev_dddd&Rev_rr PCI\Ven_vvvv&Dev_dddd PCI\Ven_vvvv&Dev_dddd&Rev_rr&CC_ccss PCI\Ven_vvvv&Dev_dddd&CC_ccsspp PCI\Ven_vvvv&Dev_dddd&CC_ccss PCI\Ven_vvvv&CC_ccsspp PCI\Ven_vvvv&CC_ccss PCI\Ven_vvvv PCI\CC_ccsspp PCI\CC_ccss

Здесь cc является кодом базового класса из конфигурационного пространства PCI устройства, ss &#8212 код подкласса, pp &#8212 идентификатор программного интерфейса.



Содержание раздела