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