Partilhar via


OID_SWITCH_NIC_SAVE_COMPLETE

A borda do protocolo do comutador extensível do Hyper-V emite uma solicitação de conjunto de OID (identificador de objeto) de OID_SWITCH_NIC_SAVE_COMPLETE para notificar as extensões de comutador extensível do Hyper-V sobre a conclusão da operação para salvar dados em tempo de execução. Por meio dessa operação, a extensão salva dados em tempo de execução para uma porta e sua conexão de adaptador de rede associada.

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

Comentários

Quando ele recebe a solicitação de conjunto de OID de OID_SWITCH_NIC_SAVE_COMPLETE, a extensão deve seguir estas diretrizes:

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

  • A extensão deve chamar NdisFOidRequest para encaminhar essa solicitação de conjunto de OID para extensões subjacentes na pilha de driver de comutador extensível. A extensão não deve falhar na solicitação OID.

As solicitações de conjunto de OID de OID_SWITCH_NIC_SAVE_COMPLETE são manipuladas, em última análise, pela borda de miniporto subjacente do comutador extensível. Depois que essa solicitação de método OID tiver sido recebida pela borda do miniporto, ela concluirá a solicitação OID com NDIS_STATUS_SUCCESS. Isso notifica a borda do protocolo do comutador extensível de que todas as extensões na pilha de driver de comutador extensível concluíram a operação de salvamento.

Para obter mais informações sobre como salvar dados em tempo de execução para uma porta de comutador extensível, consulte Salvando dados de comutador extensível do Hyper-V Run-Time.

Códigos de status de retorno

A borda de miniporto subjacente da opção extensível conclui a solicitação de consulta OID de OID_SWITCH_NIC_SAVE_COMPLETE e retorna um dos seguintes códigos de status.

Código de status Descrição

NDIS_STATUS_SUCCESS

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

Requisitos

Versão

Com suporte no NDIS 6.30 e posterior.

Cabeçalho

Ntddndis.h (inclua Ndis.h)

Confira também


NDIS_OID_REQUEST

NDIS_SWITCH_NIC_SAVE_STATE