Compartilhar via


ProtocolReceiveComplete

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Essa função é um exigido função driver em qualquer protocolo. ProtocolReceiveComplete Conclusão pós-processamento de um ou mais acima recebe indicações de um driver adaptador rede.

Syntax

VOID ProtocolReceiveComplete(
  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

ProtocolReceiveComplete Executa pós-processamento, como notificar clientes interessados de dados processados recebidos de um remoto nó, após um ou mais chamadas para do o driver ProtocolReceive função.

Quando um subjacente miniporta chamadas NdisMXXXIndicateReceiveCompleteNDIS, chama o ProtocolReceiveComplete função de ligado protocolos. Sempre chama NDIS ProtocolReceiveComplete Após um ou mais chamadas para do o driver ProtocolReceive função, regardless of se quaisquer pacotes específicos são aceitos pelo ligado protocolos.

Um subjacente miniporta não precisa fazer chamadas para NdisMXXXIndicateReceive na correspondência um-para-um com seus chamadas para NdisMXXXIndicateReceiveComplete. ProtocolReceiveComplete é re-entrant porque o subjacente driver adaptador rede às vezes, deve esperar para chamar NdisMXXXIndicateReceiveComplete Até que não recebe as operações são em andamento.

Após ProtocolReceiveComplete é chamado, o subjacente driver adaptador rede Pode Fazer outra receberá indicação antes ProtocolReceiveComplete Retorna controle, caso ProtocolReceiveComplete Pode executar concurrently with do driver ProtocolReceive função em máquinas SMP.

Requirements

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

See Also

Reference

ProtocolReceive
NdisOpenAdapter