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 retornar NDIS_STATUS_PENDING de sua função MiniportPause .

Sintaxe

void NdisMPauseComplete(
  [in] NDIS_HANDLE MiniportAdapterHandle
);

Parâmetros

[in] MiniportAdapterHandle

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

Retornar valor

Nenhum

Comentários

O NDIS chama a função MiniportPause de um miniport driver para iniciar uma solicitação de pausa para um adaptador de miniport. O adaptador de miniporte 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 miniport está no estado Pausado .

O NDIS chama a função MiniportRestart para iniciar uma solicitação de reinicialização para um adaptador de miniport que está em pausa.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
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)

Confira também

MiniportInitializeEx

MiniportPause

MiniportRestart