Methods
| The constructor. | |
| The destructor. | |
| Parses the command line and performs registration if necessary. | |
| This method is called immediately after the message loop exits. | |
| This method is called immediately before entering the message loop. | |
| Registers the class object. | |
| Revokes the class object. | |
| This method executes code in the EXE module to initialize, run the message loop, and clean up. | |
| This method executes the message loop. | |
| Decrements the module's lock count. | |
| This method implements the code required to run an EXE. | 
Static Functions
| Initializes COM. | |
| Uninitializes COM. | 
Data Members
| A flag indicating that there should be a delay shutting down the module. | |
| A pause value used to ensure all objects are released before shutdown. | |
| A time-out value used to delay the unloading of the module. |