Condividi tramite


Funzione RpcSmSwapClientAllocFree (rpcndr.h)

La funzione RpcSmSwapClientAllocFree scambia i meccanismi di allocazione della memoria e memoria del client stub con quelli forniti dal client.

Sintassi

RPC_STATUS RpcSmSwapClientAllocFree(
  RPC_CLIENT_ALLOC *ClientAlloc,
  RPC_CLIENT_FREE  *ClientFree,
  RPC_CLIENT_ALLOC **OldClientAlloc,
  RPC_CLIENT_FREE  **OldClientFree
);

Parametri

ClientAlloc

Nuova funzione di allocazione della memoria.

ClientFree

Nuova funzione di rilascio della memoria.

OldClientAlloc

Restituisce la funzione di allocazione della memoria precedente prima della chiamata a questa funzione.

OldClientFree

Restituisce la funzione di rilascio della memoria precedente prima della chiamata a questa funzione.

Valore restituito

Valore Significato
RPC_S_OK
La chiamata ha avuto esito positivo.
RPC_S_INVALID_ARG
L'argomento non è valido.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

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

Vedi anche

RpcSmAllocate

RpcSmFree

RpcSmSetClientAllocFree