Функция RpcMgmtWaitServerListen (rpcdce.h)
Функция RpcMgmtWaitServerListen выполняет операцию ожидания , обычно связанную с RpcServerListen.
Синтаксис
RPC_STATUS RpcMgmtWaitServerListen();
Возвращаемое значение
Значение | Значение |
---|---|
|
Все удаленные вызовы процедур завершены. |
|
Другой поток называется RpcMgmtWaitServerListen и еще не вернулся. |
|
Серверное приложение должно вызвать RpcServerListen перед вызовом RpcMgmtWaitServerListen. |
Комментарии
Если параметр флага RpcServerListenDontWait имеет ненулевое значение, функция RpcServerListen возвращается в серверное приложение без выполнения операции ожидания. В этом случае ожидание может выполняться RpcMgmtWaitServerListen.
Приложения должны вызывать RpcServerListen с ненулевым значением для параметра DontWait перед вызовом RpcMgmtWaitServerListen. Функция RpcMgmtWaitServerListen возвращается после того, как серверное приложение вызывает RpcMgmtStopServerListening и все активные удаленные вызовы процедур завершены, или после того, как в библиотеке времени выполнения RPC возникает неустранимая ошибка.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | rpcdce.h (включая Rpc.h) |
Библиотека | Rpcrt4.lib |
DLL | Rpcrt4.dll |