The following table contains the list of RPC run-time routines that operate on binding handles and specifies the type of binding handle allowed:
| Routine | Input argument | Output argument | 
|---|---|---|
| RpcBindingCopy | Server | Server | 
| RpcBindingFree | Server | None | 
| RpcBindingFromStringBinding | None | Server | 
| RpcBindingInqAuthClient | Client | None | 
| RpcBindingInqAuthInfo | Server | None | 
| RpcBindingInqObject | Server or client | None | 
| RpcBindingReset | Server | None | 
| RpcBindingSetAuthInfo | Server | None | 
| RpcBindingSetObject | Server | None | 
| RpcBindingToStringBinding | Server or client | None | 
| RpcBindingVectorFree | Server | None | 
| RpcNsBindingExport | Server | None | 
| RpcNsBindingImportNext | None | Server | 
| RpcNsBindingLookupNext | None | Server | 
| RpcNsBindingSelect | Server | Server | 
| RpcServerInqBindings | None | Server |