Fonction RpcSmSwapClientAllocFree (rpcndr.h)
La fonction RpcSmSwapClientAllocFree échange les mécanismes d’allocation de mémoire et de libération de mémoire du stub du client avec ceux fournis par le client.
Syntaxe
RPC_STATUS RpcSmSwapClientAllocFree(
RPC_CLIENT_ALLOC *ClientAlloc,
RPC_CLIENT_FREE *ClientFree,
RPC_CLIENT_ALLOC **OldClientAlloc,
RPC_CLIENT_FREE **OldClientFree
);
Paramètres
ClientAlloc
Nouvelle fonction d’allocation de mémoire.
ClientFree
Nouvelle fonction de libération de mémoire.
OldClientAlloc
Retourne la fonction d’allocation de mémoire précédente avant l’appel à cette fonction.
OldClientFree
Retourne la fonction de libération de mémoire précédente avant l’appel de cette fonction.
Valeur retournée
Valeur | Signification |
---|---|
|
L’appel a réussi. |
|
L'argument n'est pas valide. |
Note Pour obtenir la liste des codes d’erreur valides, consultez Valeurs de retour RPC.
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 |