Función RpcAsyncGetCallStatus (rpcasync.h)
El cliente llama a la función RpcAsyncGetCallStatus para determinar el estado actual de una llamada remota asincrónica.
Sintaxis
RPC_STATUS RpcAsyncGetCallStatus(
PRPC_ASYNC_STATE pAsync
);
Parámetros
pAsync
Puntero a la estructura RPC_ASYNC_STATE que contiene información de llamada asincrónica.
Valor devuelto
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. |
Nota Para obtener una lista de códigos de error válidos, vea Rpc Return Values.
Comentarios
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.
Requisitos
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 |