Función RpcAsyncGetCallStatus (rpcasync.h)
El cliente llama a la función RpcAsyncGetCallStatus para determinar el estado actual de una llamada remota asincrónica.
RPC_STATUS RpcAsyncGetCallStatus(
PRPC_ASYNC_STATE pAsync
);
pAsync
Puntero a la estructura RPC_ASYNC_STATE que contiene información de llamada asincrónica.
Valor | Significado |
---|---|
|
La llamada se completó correctamente. |
|
El identificador de llamada asincrónica no es válido. |
|
La llamada aún no se ha completado. |
|
Se produjo un error en la llamada. La aplicación cliente debe llamar a RpcAsyncCompleteCall para recibir el código de error específico de la aplicación. |
Esta función del lado cliente devuelve el estado actual de la llamada asincrónica. Tenga en cuenta que si el valor devuelto es distinto de RPC_S_ASYNC_CALL_PENDING se completa la llamada.
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | rpcasync.h (include Rpc.h) |
Library | Rpcrt4.lib |
Archivo DLL | Rpcrt4.dll |