Condividi tramite


Funzione RpcMgmtWaitServerListen (rpcdce.h)

La funzione RpcMgmtWaitServerListen esegue l'operazione di attesa in genere associata a RpcServerListen.

Sintassi

RPC_STATUS RpcMgmtWaitServerListen();

Valore restituito

Valore Significato
RPC_S_OK
Tutte le chiamate di procedura remota sono complete.
RPC_S_ALREADY_LISTENING
Un altro thread ha chiamato RpcMgmtWaitServerListen e non ha ancora restituito.
RPC_S_NOT_LISTENING
L'applicazione server deve chiamare RpcServerListen prima di chiamare RpcMgmtWaitServerListen.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

Commenti

Quando il parametro del flag RpcServerListenDontWait ha un valore diverso da zero, la funzione RpcServerListen torna all'applicazione server senza eseguire l'operazione di attesa. In questo caso, l'attesa può essere eseguita da RpcMgmtWaitServerListen.

Le applicazioni devono chiamare RpcServerListen con un valore diverso da zero per il parametro DontWait prima di chiamare RpcMgmtWaitServerListen. La funzione RpcMgmtWaitServerListen viene restituita dopo che l'applicazione server chiama RpcMgmtStopServerListening e tutte le chiamate di routine remota attive vengono completate o dopo un errore irreversibile nella libreria di runtime RPC.

NotaRpcMgmtWaitServerListen è un'estensione Microsoft per il set di API DCE.
 

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione rpcdce.h (include Rpc.h)
Libreria Rpcrt4.lib
DLL Rpcrt4.dll

Vedi anche

RpcMgmtStopServerListening

RpcServerListen