Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура NDIS_SRIOV_VF_SERIAL_NUMBER_INFO содержит серийный номер, связанный с сетевым адаптером виртуальной функции PCI Express (PCIe). Этот адаптер предоставляется в гостевой операционной системе дочернего раздела Hyper-V.
Синтаксис
typedef struct _NDIS_SRIOV_VF_SERIAL_NUMBER_INFO {
NDIS_OBJECT_HEADER Header;
ULONG SerialNumber;
} NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, *PNDIS_SRIOV_VF_SERIAL_NUMBER_INFO;
Члены
Header
Тип, редакция и размер структуры NDIS_SRIOV_VF_SERIAL_NUMBER_INFO. Этот элемент отформатирован как структура NDIS_OBJECT_HEADER.
NDIS задает элемент типазаголовка NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_SRIOV_VF_SERIAL_NUMBER_INFO, NDIS задает элемент редакциизаголовка следующим значением:
NDIS_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1
Исходная версия для NDIS 6.30 и более поздних версий.
Задайте для элемента размер значение NDIS_SIZEOF_SRIOV_VF_SERIAL_NUMBER_INFO_REVISION_1.
SerialNumber
Значение ULONG, указывающее серийный номер, связанный с сетевым адаптером VF в дочерней секции Hyper-V. Это значение создается стеком виртуализации, который выполняется в операционной системе управления родительской секции Hyper-V.
Серийный номер является уникальным для всех адаптеров VF в дочерней секции. NDIS получает серийный номер VF из базового драйвера виртуальной шины PCI (VPCI), работающего в гостевой операционной системе дочернего раздела.
Замечания
Структура NDIS_SRIOV_VF_SERIAL_NUMBER_INFO используется в запросах запросов OID OID_SRIOV_VF_SERIAL_NUMBER.
Стек виртуализации использует серийный номер для сопоставления сетевого адаптера VF в дочерней секции Hyper-V экземпляру VF на физическом сетевом адаптере. Стек виртуализации создает уникальный серийный номер VF перед выделением ресурсов для VF с помощью запроса набора OID OID_NIC_SWITCH_ALLOCATE_VF.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.30 и более поздних версиях. |
заголовка | ntddndis.h (include Ndis.h) |
См. также