Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O NDIS pode chamar a função MiniportResetEx de um driver de miniport ou MCM para redefinir uma NIC.
Observação identificadores AF, SAP e VC que estão ativos e válidos antes de uma redefinição estão ativos e válidos após a redefinição.
A figura a seguir mostra um cliente emitindo uma solicitação de redefinição para um driver de miniporta.
A figura a seguir mostra um cliente emitindo uma solicitação de redefinição para um driver MCM.
Quando um driver orientado a conexão subjacente está redefinindo uma NIC, o NDIS notifica cada protocolo vinculado chamando a função de ProtocolCoStatusEx do protocolo com NDIS_STATUS_RESET_START.
O NDIS não aceitará envios e solicitações iniciados por protocolo para um driver de miniporta ou driver MCM enquanto a NIC do driver de miniporta ou do driver MCM estiver sendo redefinida. Durante uma reinicialização, um driver de protocolo não deve tentar enviar pacotes para o driver de miniporta com NdisCoSendNetBufferLists ou solicitar informações do driver de miniporta com NdisCoOidRequest.
MiniportResetEx executa todas as ações dependentes do dispositivo necessárias para redefinir a NIC. MiniportResetEx pode ser concluído de forma síncrona ou pode ser concluído de forma assíncrona com uma chamada para NdisMResetComplete :
Se a redefinição for concluída de forma síncrona, o NDIS chamará a função de ProtocolCoStatusEx de cada protocolo acoplado com NDIS_STATUS_RESET_END.
Se a redefinição for concluída assincronamente, o NDIS chama a função ProtocolCoStatusEx de cada protocolo vinculado com NDIS_STATUS_RESET_END.