# IServerProxy ## **Overview** **Related Modules:** [Registry](registry.md) **Description:** Defines the base class of the server proxy object. When the server provides cross-process system capabilities, it uses **INHERIT\_SERVER\_IPROXY** to define the server proxy. ## **Summary** ## Data Fields
Invoke )(IServerProxy *iProxy, int funcId, void *origin, IpcIo *req, IpcIo *reply) |
| Proxy | Indicates the pointer to the server proxy object. |
| funcId | Indicates the ID of the server function to be invoked by the client. |
| origin | Indicates the original IPC message, from which the header information can be obtained. |
| req | ipc Indicates the message body, from which data can be obtained. |
| reply | Indicates the output parameter, which is used to respond to the message. The value can contain a maximum of five objects and 200 bytes. |