Поделиться через


SR-IOV OIDы

Идентификаторы объектов виртуализации одно-корневой ввода-вывода (SR-IOV) применяются к минипортам и перекрывающим драйверам, поддерживающим интерфейс SR-IOV. Этот интерфейс поддерживается в NDIS версии 6.30 и более поздних версиях.

В следующей таблице определены характеристики SR-IOV OIDов. Сокращения, используемые для указания характеристик OID'ов в таблице.

  • Q
    OID используется только в запросах.
  • S
    OID используется только в заданных запросах.
  • M
    OID используется только в запросах методов. Эти запросы могут быть выданы для операций задания или запроса.
  • N
    Запрос OID обрабатывается непосредственно NDIS, а не минипорт драйвером. Драйверу не будут выданы эти OID.
  • P
    Запрос OID выдается только минипорт-драйверу физической функции сетевого адаптера (PF).
    Драйвер PF должен поддерживать эти OID. Драйвер также должен перечислить эти идентификаторы в элементе SupportedOidList структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES, которую драйвер передает в параметре MiniportAttributes вызова NdisMSetMiniportAttributes.
  • V
    Запрос OID выдается только минипорт-драйверу одной из виртуальных функций сети (VF).
    Драйвер VF должен поддерживать эти OID. Драйвер также должен перечислить эти идентификаторы в элементе SupportedOidList структуры NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES, которую драйвер передает в параметре MiniportAttributes вызова NdisMSetMiniportAttributes.
Имя Q S M N П V
OID_NIC_SWITCH_ALLOCATE_VF X X
OID_NIC_SWITCH_CREATE_SWITCH X X
OID_NIC_SWITCH_CREATE_VPORT X X
OID_NIC_SWITCH_CURRENT_CAPABILITIES X X
OID_NIC_SWITCH_DELETE_SWITCH X X
OID_NIC_SWITCH_DELETE_VPORT X X
OID_NIC_SWITCH_ENUM_SWITCHES X X
OID_NIC_SWITCH_ENUM_VFS X X
OID_NIC_SWITCH_ENUM_VPORTS X X
OID_NIC_SWITCH_FREE_VF X X
OID_NIC_SWITCH_HARDWARE_CAPABILITIES X X
OID_NIC_SWITCH_PARAMETERS X X
OID_NIC_SWITCH_VF_PARAMETERS X X
OID_NIC_SWITCH_VPORT_PARAMETERS X X
OID_SRIOV_BAR_RESOURCES X X
OID_SRIOV_CURRENT_CAPABILITIES X X
OID_SRIOV_HARDWARE_CAPABILITIES X X
OID_SRIOV_PF_LUID X X
OID_SRIOV_PROBED_BARS X X
OID_SRIOV_READ_VF_CONFIG_BLOCK X X
OID_SRIOV_READ_VF_CONFIG_SPACE X X
OID_SRIOV_RESET_VF X X
OID_SRIOV_SET_VF_POWER_STATE X X
OID_SRIOV_VF_INVALIDATE_CONFIG_BLOCK X X
OID_SRIOV_VF_SERIAL_NUMBER X X
OID_SRIOV_VF_VENDOR_DEVICE_ID X X
OID_SRIOV_WRITE_VF_CONFIG_BLOCK X X
OID_SRIOV_WRITE_VF_CONFIG_SPACE X X