...
- Register a service provider in the WinGate engine
- Optionally register a type for services whose lifetime that you want the WMC to manage and the user to be able to instantiate/destroy.
- Optionally register instances of services you wish to control the lifetime of.
- Register a service provider in the WinGate Management Console
- Respond to interface functions ServiceUIQueryInstantiableType, ServiceUIInstanceCreate and ServiceUIInstanceShowConfig
...
Verbs
You can define verbs that can be executed on a service instance. These verbs appear in the user interface as tasks and as drop down menu items in the Services panel. When the framework informs you of a verb execution it passes in a bitmask that was defined by you that is associated with the verb.