This section documents the Remote Procedure Call (RPC) run-time functions supported in Microsoft RPC. This section describes each function's purpose, syntax, input parameters, and return values. It also provides additional information to help you use RPC functions in an application.
All pointers passed to RPC functions must include the _ _RPC_FAR attribute. For example, the pointer RPC_BINDING_HANDLE * becomes RPC_BINDING_HANDLE _ _RPC_FAR * and char * * Ptr becomes char _ _RPC_FAR * _ _RPC_FAR * Ptr.
This section presents the function references in the following groups: