The diagram shows that the process starts by entering either the command actxcontrol or actxserver. If actxserver is entered, COM API determines whether to use the in-process or out-of-process server, based on the component type. If the server creation process is successful, a handle is returned to the IDispatch interface. If the process is unsuccessful, a handle is returned to the IUnknown interface.