Funzione RpcAsyncGetCallStatus (rpcasync.h)
Il client chiama la funzione RpcAsyncGetCallStatus per determinare lo stato corrente di una chiamata remota asincrona.
Sintassi
RPC_STATUS RpcAsyncGetCallStatus(
PRPC_ASYNC_STATE pAsync
);
Parametri
pAsync
Puntatore alla struttura RPC_ASYNC_STATE che contiene informazioni sulle chiamate asincrone.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata è stata completata correttamente. |
|
L'handle di chiamata asincrona non è valido. |
|
La chiamata non è ancora stata completata. |
|
La chiamata non è riuscita. L'applicazione client deve chiamare RpcAsyncCompleteCall per ricevere il codice di errore specifico dell'applicazione. |
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
Commenti
Questa funzione lato client restituisce lo stato corrente della chiamata asincrona. Si noti che se il valore restituito è diverso da RPC_S_ASYNC_CALL_PENDING la chiamata è stata completata.
Requisiti
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | rpcasync.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |