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


OID_SRIOV_VF_SERIAL_NUMBER

Драйвер с избыточной задержкой отправляет запрос на идентификатор объекта (OID) OID_SRIOV_VF_SERIAL_NUMBER для определения серийного номера сетевого адаптера виртуальной функции PCI Express (PCIe) (VF). Этот виртуальный сетевой адаптер предоставляется в гостевой операционной системе дочернего раздела Hyper-V, к которому подключен виртуальныйf.

Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит указатель на NDIS_SRIOV_VF_SERIAL_NUMBER_INFO структуру.

Комментарии

Для сопоставления сетевого адаптера VF с экземпляром VF на физическом сетевом адаптере драйвер использует серийный номер. Серийный номер создается стеком виртуализации перед выделением ресурсов для VF с помощью запроса набора OID OID_NIC_SWITCH_ALLOCATE_VF.

Коды состояния возврата

NDIS обрабатывает запрос OID OID_SRIOV_VF_SERIAL_NUMBER запроса для драйверов мини-портов. Драйверы не будут выданы этот запрос OID.

Когда NDIS обрабатывает запрос OID_SRIOV_VF_SERIAL_NUMBER, он возвращает один из следующих кодов состояния.

Код состояния Описание

NDIS_STATUS_SUCCESS

Запрос OID успешно завершен.

NDIS_STATUS_NOT_SUPPORTED

Драйвер мини-порта либо не поддерживает интерфейс SR-IOV, либо не поддерживает интерфейс sr-IOV.

NDIS_STATUS_INVALID_LENGTH

Буфер сведений был слишком коротким. NDIS задает DATA. QUERY_INFORMATION. Элемент BytesNeeded в NDIS_OID_REQUEST структуру до минимального требуемого размера буфера.

NDIS_STATUS_FAILURE

Сбой запроса по другим причинам.

Требования

Версия

Поддерживается в NDIS 6.30 и более поздних версиях.

Заголовок

Ntddndis.h (включая Ndis.h)

См. также раздел


NDIS_OID_REQUEST

NDIS_SRIOV_VF_SERIAL_NUMBER_INFO

OID_NIC_SWITCH_ALLOCATE_VF