Fonction NdrAsyncClientCall (rpcndr.h)
La fonction NdrAsyncClientCall est le point d’entrée asynchrone côté client pour le stub en mode /Oi et /Oic .
Syntaxe
CLIENT_CALL_RETURN RPC_VAR_ENTRY NdrAsyncClientCall(
[in] PMIDL_STUB_DESC pStubDescriptor,
[in] PFORMAT_STRING pFormat,
...
);
Paramètres
[in] pStubDescriptor
Pointeur vers la structure de MIDL_STUB_DESC générée par MIDL qui contient des informations sur la description de l’interface distante.
[in] pFormat
Pointeur vers la chaîne de format de procédure générée par MIDL qui décrit la méthode et les paramètres.
...
Pointeur vers la pile d’appels côté client.
Valeur retournée
Valeur de retour de l’appel distant. La taille maximale d’une valeur de retour équivaut à la taille de registre du système. MIDL bascule vers le stub du mode /Os si la taille de la valeur de retour est supérieure à la taille du registre.
Selon la définition de la méthode, cette fonction peut lever une exception en cas de défaillance du réseau ou du serveur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | rpcndr.h (inclure Rpc.h) |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |