структура NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS (ntddndis.h)

Структура NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS указывает сведения о виртуальном порту (VPort), который будет удален из коммутатора сетевого адаптера на сетевом адаптере.

Синтаксис

typedef struct _NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS {
  NDIS_OBJECT_HEADER       Header;
  ULONG                    Flags;
  NDIS_NIC_SWITCH_VPORT_ID VPortId;
} NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS, *PNDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS;

Члены

Header

Тип, редакция и размер структуры NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS . Этот элемент отформатирован как структура NDIS_OBJECT_HEADER .

Драйвер мини-порта должен задать для элемента Typeзаголовка значение NDIS_OBJECT_TYPE_DEFAULT. Чтобы указать версию структуры NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS , драйвер должен задать для элемента Revisionзаголовка следующее значение:

NDIS_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1

Исходная версия для NDIS 6.30.

Задайте для элемента Размер значение NDIS_SIZEOF_NIC_SWITCH_DELETE_VPORT_PARAMETERS_REVISION_1.

Flags

Значение ULONG, содержащее побитовое ИЛИ флагов. Этот элемент зарезервирован для NDIS.

VPortId

Значение NDIS_NIC_SWITCH_VPORT_ID, однозначно определяющее удаляемый виртуальный порт (VPort). VPort с указанным значением NDIS_NIC_SWITCH_VPORT_ID должен быть ранее создан с помощью запроса набора OID OID_NIC_SWITCH_CREATE_VPORT.

Примечание Не удается удалить VPort по умолчанию, подключенный к физической функции PCI Express (PCIe). Для элемента VPortId не должно быть задано значение DEFAULT_PORT_NUMBER.
 

Комментарии

Структура NDIS_NIC_SWITCH_DELETE_PORT_PARAMETERS используется в запросах на набор OID OID_NIC_SWITCH_DELETE_VPORT.

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.30 и более поздних версиях.
Верхняя часть ntddndis.h (включая Ndis.h)

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

NDIS_OBJECT_HEADER

OID_NIC_SWITCH_CREATE_VPORT

OID_NIC_SWITCH_DELETE_VPORT