Стандартизированные ключевые слова INF для SR-IOV
В этом разделе описываются стандартизированные ключевые слова INF для единого корневого интерфейса виртуализации ввода-вывода (SR-IOV). Эти ключевые слова относятся к INF-файлу для драйвера минипорта физической функции PCI Express (PCIe) сетевого адаптера SR-IOV.
Ключевые слова SR-IOV INF описаны в следующих разделах:
Стандартизированные ключевые слова INF для включения или отключения поддержки SR-IOV
Стандартизированные ключевые слова INF для конфигурации коммутатора сетевого адаптера по умолчанию
Стандартизированные ключевые слова INF для включения или отключения поддержки SR-IOV
Стандартизированные ключевые слова INF определяются для включения или отключения поддержки функций SR-IOV сетевого адаптера.
*СИОВ
Значение типа , описывающее, включило ли устройство функцию SR-IOV или отключило ее.
После установки драйвера администраторы могут обновить значение *SRIOV ключевое слово на странице свойств Дополнительно для сетевого адаптера. Дополнительные сведения о дополнительных свойствах см. в разделе Указание параметров конфигурации для страницы "Дополнительные свойства".
Примечание Драйвер мини-порта автоматически перезапускается после внесения изменений на странице свойств Дополнительно для адаптера.
*SriovPreferred
Значение , определяющее, следует ли включать возможности SR-IOV вместо возможностей очереди виртуальных машин (VMQ) или масштабирования на стороне получения (RSS).
Это скрытое ключевое слово значение, которое не должно указываться в INF-файле и не отображается на странице свойств Дополнительно для сетевого адаптера.
Дополнительные сведения о том, как интерпретировать ключевые слова SR-IOV, VMQ и RSS, см. в статье Обработка стандартизированных ключевых слов SR-IOV, VMQ и RSS.
Стандартизированные ключевые слова INF SR-IOV являются ключевыми словами перечисления и описаны в следующей таблице. Столбцы в этой таблице описывают следующие атрибуты для ключевое слово перечисления:
SubkeyName
Имя ключевое слово, которое необходимо указать в INF-файле. Это имя также отображается в реестре в разделе NDI\params\ для сетевого адаптера.
ParamDesc
Отображаемый текст, связанный с ключевое слово SubkeyName.
Примечание Независимый поставщик оборудования (IHV) может определить любой описательный текст для subkeyName.
Значение
Целочисленное значение перечисления, связанное с каждым subkeyName ключевое слово в списке.
EnumDesc
Отображаемый текст, связанный с каждым значением, которое отображается в меню.
SubkeyName | ParamDesc | Значение | EnumDesc |
---|---|---|---|
*СИОВ | SR-IOV; | 0 | Выключено |
1 (по умолчанию) | Активировано | ||
*SriovPreferred | Записи ParamDesc и EnumDesc для этого подраздела нельзя использовать ни в INF-файлах, ни в пользовательском интерфейсе. | 0 (по умолчанию) | Отчеты о возможностях RSS или VMQ на основе ключевое слово *VmqOrRssPreferrence. Не сообщайте о возможностях SR-IOV. Дополнительные сведения о ключевое слово *VmqOrRssPreferrence см. в разделе Стандартизированные ключевые слова INF для VMQ. |
1 | Отчеты о возможностях SR-IOV. |
Дополнительные сведения о стандартизированных ключевых словах INF см. в разделе Стандартизированные ключевые слова INF для сетевых устройств.
Стандартизированные ключевые слова INF для конфигурации коммутатора сетевого адаптера по умолчанию
Начиная с Windows Server 2012 интерфейс SR-IOV поддерживает только один коммутатор сетевого адаптера. Этот параметр называется коммутатором сетевого адаптера по умолчанию, на который ссылается идентификатор NDIS_DEFAULT_SWITCH_ID.
INF-файл для драйвера минипорта PF должен указывать конфигурацию коммутатора сетевой карты по умолчанию на сетевом адаптере SR-IOV. Это позволяет сетевому установщику копировать сведения о конфигурации коммутатора по умолчанию из INF-файла в конфигурацию реестра мини-порта в подразделе для параметра по умолчанию (NDI\params\NicSwitches\0).
Эти ключевые слова не отображаются на странице свойств Дополнительно для сетевого адаптера и не могут быть настроены пользователем. Эти ключевые слова задаются с помощью директивы AddReg в разделе DDInstall INF-файла. Каждый ключевое слово задается отдельной директивой AddReg.
В следующей таблице описаны ключевые слова INF для конфигурации коммутатора сетевой карты по умолчанию сетевого адаптера SR-IOV. Столбцы в этой таблице описывают следующие атрибуты для этих ключевых слов:
SubkeyName
Имя ключевое слово, которое необходимо указать в INF-файле. Это имя также отображается в реестре в разделе NDI\params\NicSwitches\0 для сетевого адаптера.
Значение
Значение, связанное с ключевое слово SubkeyName.
Тип данных
Тип значения данных.
SubkeyName | Значение | Тип данных | Примечания |
---|---|---|---|
*Флаги | 0 | REG_DWORD | Этому значению должно быть присвоено ключевое слово. |
*SwitchType | 1 | REG_DWORD | Этому значению должно быть присвоено ключевое слово. |
*SwitchId | 0 | REG_DWORD | Этому значению должно быть присвоено ключевое слово. |
*SwitchName | "Переключатель по умолчанию" | REG_SZ | Этому значению должно быть присвоено ключевое слово. |
*NumVFs | (0-n), | REG_DWORD | n — это максимальное количество виртуальных функций PCIe (VF), поддерживаемых сетевым адаптером SR-IOV. Примечание Этот раздел реестра определяет максимальное количество виртуальных машин, поддерживаемых сетевым адаптером. Когда драйвер мини-порта вызывает NdisMSetMiniportAttributes, он может объявить меньше этого значения в зависимости от доступных аппаратных ресурсов сетевого адаптера. Дополнительные сведения см. в разделе Определение возможностей коммутатора сетевого адаптера. |
Ниже приведен пример директив AddReg для конфигурации коммутатора сетевой карты по умолчанию сетевого адаптера SR-IOV:
HKR, NicSwitches\0, *SwitchId, 0x00010001, 0
HKR, NicSwitches\0, *SwitchName, 0x00000000, “Default Switch”
Дополнительные сведения о синтаксисе директивы AddReg см. в разделе Директива INF AddReg.
Дополнительные сведения о коммутаторе сетевого адаптера по умолчанию см. в разделе Коммутаторы сетевого адаптера.