...
- Register a service provider in the WinGate engine with ServiceFRegisterProvider
- Optionally register a type for with ServiceFRegisterServiceType 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 .with ServiceFInstanceRegister
- Register a service provider in the WinGate Management Console with ServiceUIFRegisterProvider
- Respond to interface functions ServiceUIQueryInstantiableType, ServiceUIInstanceCreate and ServiceUIInstanceShowConfig 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 when you registered the verb .with ServiceFRegisterProviderVerb