OID_SWITCH_PORT_UPDATED

Граница протокола расширяемого коммутатора Hyper-V выдает запрос на набор идентификатора объекта (OID) OID_SWITCH_PORT_UPDATED для уведомления расширений расширяемого коммутатора об обновлении порта расширяемого коммутатора. OID будет выдан только для портов, которые уже были созданы и еще не начали процесс удаления или удаления. В настоящее время только поле PortFriendlyName может обновляться после создания.

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

Комментарии

Элемент PortId структуры NDIS_SWITCH_PORT_PARAMETERS указывает расширяемый порт коммутатора, для которого отправляется уведомление об обновлении.

Расширение должно соответствовать следующим рекомендациям по обработке запросов на набор OID OID_SWITCH_PORT_UPDATED:

  • Расширение не должно изменять структуру NDIS_SWITCH_PORT_PARAMETERS , связанную с запросом OID.

  • Расширение всегда должно пересылать этот запрос на набор OID базовым расширениям. Расширение не должно завершаться сбоем запроса.

Примечание Расширения расширяемого коммутатора не должны выдавать запросы на набор OID OID_SWITCH_PORT_UPDATED.

Дополнительные сведения о состояниях портов расширяемого коммутатора и подключений к сетевым адаптерам см. в разделе Состояния расширяемого коммутатора и сетевых адаптеров Hyper-V.

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

Базовый край минипорта расширяемого коммутатора завершает запрос на набор OID OID_SWITCH_PORT_UPDATED и возвращает следующий код состояния.

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

NDIS_STATUS_SUCCESS

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

Требования

Версия

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

Заголовок

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

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


DereferenceSwitchNic

NDIS_OID_REQUEST

NDIS_SWITCH_PORT_PARAMETERS

NdisFOidRequest

OID_SWITCH_NIC_DELETE

OID_SWITCH_PORT_ARRAY

ReferenceSwitchNic