3.1.4 Higher-Layer Triggered Events

The DSLR client is driven by applications calling CreateService to create the service on the remote side, and then by an application calling functions on that service. The application is also responsible for calling DeleteService to clean up the remote service.