# iproxy\_server.h ## **Overview** **Related Modules:** [Registry](Registry.md) **Description:** Provides the server proxy. This feature is required for providing cross-process system capabilities. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Data Structures

Data Structure Name

Description

IServerProxy

Defines the base class of the server proxy object.

## Macros

Macro Name and Value

Description

SERVER_PROXY_VER   0x80

Defines the default version number of the server proxy.

INHERIT_SERVER_IPROXY

Inherits the server proxy function.

INHERIT_IPROXY_ENTRY(T)   INHERIT_IUNKNOWNENTRY(T)

Inherits the server proxy class.

SERVER_IPROXY_BEGIN   IUNKNOWN_ENTRY_BEGIN(SERVER_PROXY_VER)

Defines the beginning of the default initialization for the server proxy class.

IPROXY_END   IUNKNOWN_ENTRY_END

Defines the end of the default initialization for the server proxy class.