Funzione RpcBindingFree (rpcdce.h)
La funzione RpcBindingFree rilascia le risorse dell'handle di associazione.
Sintassi
RPC_STATUS RpcBindingFree(
RPC_BINDING_HANDLE *Binding
);
Parametri
Binding
Puntatore all'associazione server da liberare.
Valore restituito
Valore | Significato |
---|---|
|
La chiamata ha avuto esito positivo. |
|
Handle di associazione non valido. |
|
Si tratta del tipo di binding errato per l'operazione. |
Commenti
La funzione RpcBindingFree rilascia memoria utilizzata da un handle di associazione server. Vengono rilasciate anche informazioni di associazione di riferimento create in modo dinamico durante l'esecuzione del programma. Un'applicazione chiama la funzione RpcBindingFree al termine dell'uso dell'handle di associazione. Gli handle di associazione RPC non devono essere liberati fino al completamento di tutte le chiamate che usano l'handle; in caso contrario, si verificheranno risultati imprevedibili.
Gli handle di associazione vengono creati dinamicamente chiamando le funzioni seguenti:
- RpcBindingCopy
- RpcBindingFromStringBinding
- RpcBindingServerFromClient
- RpcServerInqBindings
- RpcNsBindingImportNext
- RpcNsBindingSelect
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 | rpcdce.h (include Rpc.h) |
Libreria | Rpcrt4.lib |
DLL | Rpcrt4.dll |