Compartilhar via


ProtocolStatusComplete

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função é um exigido função driver que conclui um status - alteração operação iniciada quando o subjacente chamado driver NdisMIndicateStatus.

Syntax

VOID ProtocolStatusComplete(
  NDIS_HANDLE ProtocolBindingContext
);

Parameters

  • ProtocolBindingContext
    [no] Especifica o identificador para uma área Protocol-allocated contexto no qual o driver protocolo mantém por-tempo de execução ligação estado. O driver fornecido este identificador quando ele chamado NdisOpenAdapter.

Return Value

Nenhum.

Remarks

ProtocolStatusComplete executa qualquer pós-processamento é necessário após um ou mais chamadas para do o driver ProtocolStatus função. Um chamar para ProtocolStatusComplete Indica que o protocolo pode continuar as operações normais na ligação após levando em conta a acima alterações status indicado para sua Status do protocolo (co) função. De exemplo, se o protocolo anteriormente chamado NdisReset e ele retornou NDIS_STATUS_PENDING, ambos ProtocolResetComplete e ProtocolStatusComplete São chamado quando a operação redefinir Protocol-INITIATED é iniciada e concluída.

O subjacente chamar da miniporta para NdisMIndicateStatusComplete Faz com que NDIS para chamar o ProtocolStatusComplete função. As interrupções estão habilitado na subjacente adaptador rede Quando ocorre esse chamar. Conseqüentemente, o ProtocolReceivePacket Ou ProtocolReceive funções podem ser chamado para processo recebe indicações enquanto ProtocolStatusComplete é execução nas máquinas SMP. Em algumas circunstâncias, o subjacente driver pode chamar NdisMIndicateStatus, causando assim uma chamar para o ProtocolStatus função enquanto ProtocolStatusComplete é execução.

Requirements

Header ndis.h
Library Ndislib.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

MiniportReset
NdisMIndicateStatus
NdisMIndicateStatusComplete
NdisOpenAdapter
NdisReset
ProtocolReceive
ProtocolResetComplete
ProtocolStatus