структура NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS (ntddndis.h)
Структура NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS указывает параметры для операции чтения в пространстве конфигурации PCI Express (PCIe) виртуальной функции сетевого адаптера (VF).
Синтаксис
typedef struct _NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS {
NDIS_OBJECT_HEADER Header;
NDIS_SRIOV_FUNCTION_ID VFId;
ULONG Offset;
ULONG Length;
ULONG BufferOffset;
} NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS, *PNDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS;
Члены
Header
Тип, редакция и размер структуры NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS. Этот элемент отформатирован как структура NDIS_OBJECT_HEADER.
Драйвер минипорта должен задать для элемента типазаголовка значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS, драйвер должен задать элемент редакции заголовка следующим значением:
NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1
Исходная версия для NDIS 6.30 и более поздних версий.
Задайте для элемента размер значение NDIS_SIZEOF_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS_REVISION_1.
VFId
Значение NDIS_SRIOV_FUNCTION_ID, указывающее уникальный идентификатор VF в сетевом адаптере.
Offset
Значение ULONG, указывающее смещение в пространстве конфигурации PCI VF, в котором будут считываться данные.
Length
Значение ULONG, указывающее длину в единицах байтов операции чтения.
BufferOffset
Значение ULONG, указывающее смещение (в единицах байтов) с начала этой структуры до буфера, содержащего данные, считываемые из пространства конфигурации PCI VF.
Замечания
Структура NDIS_SRIOV_READ_VF_CONFIG_SPACE_PARAMETERS используется в запросах метода OID OID_SRIOV_READ_VF_CONFIG_SPACE.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.30 и более поздних версиях. |
заголовка | ntddndis.h (include Ndis.h) |
См. также