Partager via


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
RPC_S_OK
Tous les appels de procédure distante sont terminés.
RPC_S_ALREADY_LISTENING
Un autre thread a appelé RpcMgmtWaitServerListen et n’a pas encore retourné.
RPC_S_NOT_LISTENING
L’application serveur doit appeler RpcServerListen avant d’appeler RpcMgmtWaitServerListen.
 
Note Pour obtenir la liste des codes d’erreur valides, consultez Valeurs de retour RPC.
 

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.

RemarqueRpcMgmtWaitServerListen est une extension Microsoft de l’ensemble d’API DCE.
 

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

Voir aussi

RpcMgmtStopServerListening

RpcServerListen