Escutando chamadas de procedimento remoto
Depois que um programa de servidor registra suas informações de associação e anuncia sua presença em um banco de dados de serviço de nome, ele pode começar a ouvir o ponto de extremidade para chamadas de procedimento remoto. Os programas de servidor chamam a função RpcServerListen para monitorar pontos de extremidade para invocações de cliente de procedimentos remotos.
A especificação DCE de RpcServerListen indica que ele não deve retornar até que uma função no programa de servidor chame RpcMgmtStopServerListening. A implementação do RPC da Microsoft de RpcServerListen usa dois parâmetros que não aparecem na especificação do DCE: DontWait e MinimumCallThreads. Seu programa de servidor pode passar um valor diferente de zero para o parâmetro DontWait . Se isso acontecer, a função RpcServerListen retornará imediatamente. Use a rotina RpcMgmtWaitServerListen para executar a operação de espera geralmente associada a RpcServerListen.