NDIS_STATUS_RESET_START
O NDIS_STATUS_RESET_START status indica que um adaptador de miniporto está sendo redefinido.
Comentários
Os drivers de miniport não devem chamar a função NdisMIndicateStatusEx para sinalizar o início e o término de cada operação de redefinição porque o NDIS notifica os drivers sobrepostos quando uma operação de redefinição começa e termina.
Um driver de miniporto redefine um adaptador de miniporto quando o NDIS chama a função MiniportResetEx do driver de miniport. O NDIS chama a função ProtocolStatusEx de cada protocolo associado e driver intermediário e a função FilterStatus dos módulos de filtro sobrepostos com um status de NDIS_STATUS_RESET_START. Quando o driver de miniporto conclui a redefinição, o NDIS notifica os drivers sobrepostos com um status de NDIS_STATUS_RESET_END.
Quando um driver de protocolo recebe uma indicação NDIS_STATUS_RESET_START status, ele deve:
Mantenha os dados prontos para transmissão até que sua função ProtocolStatusEx receba uma indicação de NDIS_STATUS_RESET_END status.
Não faça chamadas NDIS direcionadas para o driver de miniporto subjacente, exceto chamadas para retornar recursos como buffers de dados recebidos com a função NdisReturnNetBufferLists .
Requisitos
Versão |
Com suporte para drivers NDIS 6.0 e NDIS 5.1 no Windows Vista. Com suporte para drivers NDIS 5.1 no Windows XP. |
Cabeçalho |
Ndis.h (inclua Ndis.h) |