Funzione NdrAsyncClientCall (rpcndr.h)

La funzione NdrAsyncClientCall è il punto di ingresso lato client asincrono per lo stub / Oi e /Oic mode.

Sintassi

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

Parametri

[in] pStubDescriptor

Puntatore alla struttura MIDL_STUB_DESC generata da MIDL che contiene informazioni sulla descrizione dell'interfaccia remota.

[in] pFormat

Puntatore alla stringa di formato della routine generata da MIDL che descrive il metodo e i parametri.

...

Puntatore allo stack di chiamate lato client.

Valore restituito

Valore restituito della chiamata remota. La dimensione massima di un valore restituito equivale alla dimensione del registro del sistema. MIDL passa allo stub della modalità /Os se la dimensione del valore restituito è maggiore della dimensione del registro.

A seconda della definizione del metodo, questa funzione può generare un'eccezione se si verifica un errore di rete o server.

Requisiti

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