OID_SWITCH_PORT_UPDATED

A borda de protocolo do switch extensível Hyper-V emite uma solicitação de conjunto de identificador de objeto (OID) de OID_SWITCH_PORT_UPDATED para notificar extensões de switch extensíveis sobre a atualização de uma porta de switch extensível. O OID só será emitido para portas que já foram criadas e ainda não iniciaram o processo de desmontagem/exclusão. Atualmente, apenas o campo PortFriendlyName está sujeito a atualização após a criação.

O InformationBuffer membro da estrutura NDIS_OID_REQUEST contém um ponteiro para uma estrutura NDIS_SWITCH_NIC_SAVE_STATE.

Comentários

O PortId membro da estrutura NDIS_SWITCH_PORT_PARAMETERS especifica a porta de switch extensível para a qual a notificação de atualização está sendo feita.

A extensão deve seguir estas diretrizes para lidar com solicitações de conjunto OID de OID_SWITCH_PORT_UPDATED:

  • A extensão não deve modificar a estrutura de NDIS_SWITCH_PORT_PARAMETERS associada à solicitação OID.

  • A extensão deve sempre encaminhar essa solicitação de conjunto OID para as extensões subjacentes. A prorrogação não deve falhar o pedido.

Observação as extensões de switch extensível não devem emitir solicitações de conjunto OID de OID_SWITCH_PORT_UPDATED.

Para obter mais informações sobre os estados das portas de switch extensíveis e conexões de adaptador de rede, consulte Hyper-V Extensible Switch Port and Network Adapter States.

Códigos de status de retorno

A borda de miniporta subjacente do switch extensível conclui a solicitação de conjunto OID de OID_SWITCH_PORT_UPDATED e retorna o seguinte código de status.

Código de status Descrição

NDIS_STATUS_SUCCESS

A solicitação OID foi concluída com êxito.

Requerimentos

Versão

Suportado no NDIS 6.30 e posterior.

Cabeçalho

Ntddndis.h (inclui Ndis.h)

Ver também


DereferenceSwitchNic

NDIS_OID_REQUEST

NDIS_SWITCH_PORT_PARAMETERS

NdisFOidRequest

OID_SWITCH_NIC_DELETE

OID_SWITCH_PORT_ARRAY

ReferenceSwitchNic