Rodney,
>I am working on an OLE Server that someone else created. I want to be able to add a form that the user can pop up and interact with. Is this possible in an out-of-process server?
Out-of-process EXE's can have a user interface, but it runs on the computer that hosts the EXE server which is not necessarily the same computer as the client application. Any form that you pop up runs in the EXE itself, not in the client application. If you have only one user with only one instance of your application running, then maybe OK, but there's probably a better way to do what you want.
Forms running in an out-of-process EXE are usually for things like configuration or monitoring of the automation server. Web Connection uses this to give an optional status form for each EXE running on the server, and listing each web hit as it is completed. Buttons on the form allow configuration and shutdown of the EXE.