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 |