Función RpcMgmtWaitServerListen (rpcdce.h)

La función RpcMgmtWaitServerListen realiza la operación de espera normalmente asociada a RpcServerListen.

Sintaxis

RPC_STATUS RpcMgmtWaitServerListen();

Valor devuelto

Valor Significado
RPC_S_OK
Todas las llamadas a procedimientos remotos se completan.
RPC_S_ALREADY_LISTENING
Otro subproceso ha llamado RpcMgmtWaitServerListen y aún no ha devuelto.
RPC_S_NOT_LISTENING
La aplicación de servidor debe llamar a RpcServerListen antes de llamar a RpcMgmtWaitServerListen.
 
Nota Para obtener una lista de códigos de error válidos, consulte Rpc Return Values.
 

Comentarios

Cuando el parámetro de marca RpcServerListenDontWait tiene un valor distinto de cero, la función RpcServerListen vuelve a la aplicación de servidor sin realizar la operación de espera. En este caso, rpcMgmtWaitServerListen puede realizar la espera.

Las aplicaciones deben llamar a RpcServerListen con un valor distinto de cero para el parámetro DontWait antes de llamar a RpcMgmtWaitServerListen. La función RpcMgmtWaitServerListen vuelve después de que la aplicación de servidor llame a RpcMgmtStopServerListening y se completen todas las llamadas a procedimientos remotos activos, o después de que se produzca un error irrecuperable en la biblioteca en tiempo de ejecución rpc.

NotaRpcMgmtWaitServerListen es una extensión de Microsoft para el conjunto de API de DCE.
 

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado rpcdce.h (incluir Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll

Consulte también

RpcMgmtStopServerListening

RpcServerListen