Fonction RpcMgmtWaitServerListen (rpcdce.h)
La fonction RpcMgmtWaitServerListen effectue l’opération d’attente généralement associée à RpcServerListen.
Syntaxe
RPC_STATUS RpcMgmtWaitServerListen();
Valeur retournée
Valeur | Signification |
---|---|
|
Tous les appels de procédure distante sont terminés. |
|
Un autre thread a appelé RpcMgmtWaitServerListen et n’a pas encore retourné. |
|
L’application serveur doit appeler RpcServerListen avant d’appeler RpcMgmtWaitServerListen. |
Notes
Lorsque le paramètre d’indicateur RpcServerListenDontWait a une valeur différente de zéro, la fonction RpcServerListen retourne à l’application serveur sans effectuer l’opération d’attente. Dans ce cas, l’attente peut être effectuée par RpcMgmtWaitServerListen.
Les applications doivent appeler RpcServerListen avec une valeur différente de zéro pour le paramètre DontWait avant d’appeler RpcMgmtWaitServerListen. La fonction RpcMgmtWaitServerListen retourne une fois que l’application serveur a appelé RpcMgmtStopServerListening et que tous les appels de procédure distante active se sont terminés, ou après qu’une erreur irrécupérable se produit dans la bibliothèque d’exécution RPC.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | rpcdce.h (inclure Rpc.h) |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |