Compartilhar via


Função NdisMPauseComplete (ndis.h)

Um driver de miniporto deve chamar a função NdisMPauseComplete para concluir uma operação de pausa se o driver retornou NDIS_STATUS_PENDING de sua função MiniportPause.

Sintaxe

void NdisMPauseComplete(
  [in] NDIS_HANDLE MiniportAdapterHandle
);

Parâmetros

[in] MiniportAdapterHandle

O identificador do adaptador de miniporto que o NDIS passou para o parâmetro MiniportAdapterHandle de MiniportInitializeEx.

Valor de retorno

Nenhum

Observações

O NDIS chama a função MiniportPause de um driver de miniporto para iniciar uma solicitação de pausa para um adaptador de miniporto. O adaptador de miniporto permanece no estado Pausando até que a operação de pausa seja concluída.

Depois que um driver de miniporto conclui todas as solicitações de envio pendentes e o NDIS retorna todas as estruturas de dados de rede em indicações de recebimento pendentes para o driver, o driver chama NdisMPauseComplete para concluir a solicitação de pausa pendente. Depois que o driver chama NdisMPauseComplete, o adaptador de miniporto está no estado pausado.

O NDIS chama a função MiniportRestart para iniciar uma solicitação de reinicialização para um adaptador de miniporto pausado.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis.h (inclua Ndis.h)
biblioteca Ndis.lib
IRQL <= DISPATCH_LEVEL
regras de conformidade de DDI Irql_Miniport_Driver_Function(ndis)

Consulte também

MiniportInitializeEx

MiniportPause

MiniportRestart