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) |