Шина PCI для устройства остается одинаковой на нескольких компьютерах с одинаковым BIOS, операционной системой и в одном слоте PCIe?

393
K.Doe

У меня операционная система Windows 10. У меня есть bat-файл, который вызывает устройство на основе номера шины. Этот bat-файл будет скопирован на каждый компьютер и не может быть изменен. В машине имеется более одного устройства, поэтому идентификатор устройства не будет работать для распознавания устройств. У меня вопрос, будет ли шина PCI (видимая в диспетчере устройств-> Общие-> Расположение :) быть одинаковой на каждом компьютере. На данный момент они все одинаковы, но я не могу гарантировать, что так будет всегда. Все компьютеры будут иметь одинаковый BIOS и одинаковый образ операционной системы. Устройства всегда будут в одинаковых слотах PCIe. Любые ссылки или источники, где я могу гарантировать, автобус останется прежним, было бы здорово. Спасибо заранее

Диспетчер устройств шины PCI

Окруженная шина PCIe - это число, по которому я нахожу устройство, и это число, которое мне должно быть одинаковым. Это не устройство, которое меня беспокоит, и мое устройство также PCIe, а не USB. Также я делаю свое устройство, поэтому нет никаких драйверов для него на Google.

0
Речь идет об одном и том же номере модели материнской платы или о нескольких марках и моделях? Большинство OEM-оборудования использует одну и ту же прошивку во всех своих продуктовых линейках, поэтому я и задал вопрос. Ramhound 7 лет назад 0
Та же материнская плата. K.Doe 7 лет назад 0
Если вы имеете в виду идентификатор устройства BUS, это то, что связано с картой. Вы можете использовать его, чтобы узнать, что такое неизвестное устройство, чтобы найти его драйверы. Но я не совсем уверен, что это то, что вы имеете в виду. Не могли бы вы опубликовать пример идентификатора автобуса? (Кроме того, Google, и если вы получите свое устройство, то вы знаете, что он будет таким же) LPChip 7 лет назад 0
Вот пример моего графического процессора: PCI \ VEN_1002 & DEV_6719 & CC_0300 LPChip 7 лет назад 0
Это свойство может меняться в зависимости от того, где установлены другие карты PCIe. Не знаю, почему вы хотите зависеть от этого. Daniel B 7 лет назад 0
Часть ядра возвращает это как одно из значений. Наличие более одного и того же устройства на ПК оставляет это как почти единственное значение. Если программа уже использует это возвращаемое значение и она работает, стараясь избежать изменений. Между несколькими компьютерами все одинаково, новые устройства не должны добавляться. Можно предположить, что значение будет одинаковым между компьютерами? K.Doe 7 лет назад 0
Конечно, можно однозначно идентифицировать несколько устройств одного типа, но опять же: почему? Нет необходимости жестко кодировать что-то подобное. Daniel B 7 лет назад 0

0 ответов на вопрос