Condividi tramite


Funzione RpcSmEnableAllocate (rpcndr.h)

La funzione RpcSmEnableAllocate stabilisce l'ambiente di gestione della memoria stub.

Sintassi

RPC_STATUS RpcSmEnableAllocate();

Valore restituito

Valore Significato
RPC_S_OK
La chiamata ha avuto esito positivo.
RPC_S_OUT_OF_MEMORY
Il sistema non è in memoria.
 
Nota Per un elenco di codici di errore validi, vedere Valori restituiti RPC.
 

Commenti

Nei casi in cui la gestione della memoria stub non è abilitata dal server stub stesso, le applicazioni chiamano RpcSmEnableAllocate per stabilire l'ambiente di gestione della memoria stub. Questo ambiente deve essere stabilito prima di effettuare una chiamata a RpcSmAllocate. In modalità OSF (/osf) per il codice di gestione server chiamato dal stub, l'ambiente di gestione della memoria può essere stabilito dal server stub stesso usando la manipolazione del puntatore o l'attributo enable_allocate . Nella modalità predefinita (Microsoft-extended) l'ambiente viene stabilito solo quando richiesto usando l'attributo enable_allocate . In caso contrario, chiamare RpcSmEnableAllocate prima di chiamare RpcSmAllocate. Per altre informazioni, vedere Gestione della memoria, RpcSmGetThreadHandle e RpcSmSetThreadHandle.

Requisiti

   
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

RpcSmDisableAllocate