структура NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS (ntddndis.h)
Структура NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS задает параметры для операции записи в пространстве конфигурации PCI Express (PCIe) виртуальной функции сетевого адаптера (VF).
Синтаксис
typedef struct _NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_SRIOV_FUNCTION_ID VFId;
ULONG Offset;
ULONG Length;
ULONG BufferOffset;
} NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS, *PNDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS;
Члены
Header
Тип, редакция и размер структуры NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS . Этот элемент имеет формат структуры NDIS_OBJECT_HEADER .
Драйвер должен задать для элемента Typeзаголовка значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS , драйвер должен задать для члена Редакциизаголовка следующее значение:
NDIS_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1
Исходная версия для NDIS 6.30 и более поздних версий.
Задайте для элемента Размер значение NDIS_SIZEOF_SRIOV_WRITE_VF_CONFIG_BLOCK_PARAMETERS_REVISION_1.
VFId
Значение NDIS_SRIOV_FUNCTION_ID, указывающее уникальный идентификатор VF в сетевом адаптере.
Offset
Значение ULONG, указывающее смещение в пространстве конфигурации PCI VF, в котором будут записываться данные.
Length
Значение ULONG, указывающее длину операции записи (в единицах в байтах).
BufferOffset
Значение ULONG, указывающее смещение (в единицах байтов) от начала этой структуры до буфера, содержащего данные для записи в пространство конфигурации PCI VF.
Комментарии
Структура NDIS_SRIOV_WRITE_VF_CONFIG_SPACE_PARAMETERS используется в запросе набора OID OID_SRIOV_WRITE_VF_CONFIG_SPACE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.30 и более поздних версиях. |
Верхняя часть | ntddndis.h (включая Ndis.h) |
См. также раздел