Compartir a través de


Función NdrAsyncClientCall (rpcndr.h)

La función NdrAsyncClientCall es el punto de entrada asincrónico del lado cliente para el código auxiliar del modo /Oi y /Oic .

Sintaxis

CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
  [in] PMIDL_STUB_DESC pStubDescriptor,
  [in] PFORMAT_STRING  pFormat,
       ...             
);

Parámetros

[in] pStubDescriptor

Puntero a la estructura de MIDL_STUB_DESC generada por MIDL que contiene información sobre la descripción de la interfaz remota.

[in] pFormat

Puntero a la cadena de formato de procedimiento generado por MIDL que describe el método y los parámetros.

...

Puntero a la pila de llamadas del lado cliente.

Valor devuelto

Devuelve el valor de la llamada remota. El tamaño máximo de un valor devuelto es equivalente al tamaño de registro del sistema. MIDL cambia al código auxiliar del modo /Os si el tamaño del valor devuelto es mayor que el tamaño del registro.

Dependiendo de la definición del método, esta función puede producir una excepción si se produce un error de red o servidor.

Requisitos

Requisito Value
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 rpcndr.h (include Rpc.h)
Library Rpcrt4.lib
Archivo DLL Rpcrt4.dll