Annotation of mstools/samples/service/readme.txt, revision 1.1

1.1     ! root        1: Sample: Simple Service
        !             2: 
        !             3: Summary:
        !             4: 
        !             5: The Simple Service sample demonstrates how to create and
        !             6: install a service.
        !             7: 
        !             8: In this particular case, the service merely opens a named
        !             9: pipe of the name \\.\pipe\simple, and waits for traffic.
        !            10: If it receives anything, it surrounds the input with:
        !            11: 
        !            12:         Hello! [<input goes here>]
        !            13: 
        !            14: and sends it back down the pipe to the client.
        !            15: 
        !            16: The service can be Started, Stopped, Paused, and Continued.
        !            17: 
        !            18: To install the service, first compile everything, and then
        !            19: user INSTSRV to install SimpleService as follows:
        !            20: 
        !            21:         instsrv SimpleService <location of simple.exe>
        !            22: 
        !            23: Now all you have to do is start it, either using the
        !            24: "net start" method or via the control panel Services applet.
        !            25: 
        !            26: Once the service has been started, you can use the CLIENT
        !            27: program to verify that it really is working, using the syntax:
        !            28: 
        !            29:         client \\.\pipe\simple Hello
        !            30: 
        !            31: which should return the response:
        !            32: 
        !            33:         Hello! [Hello]
        !            34: 
        !            35: If, after playing with the sample you wish to remove the service,
        !            36: simple say:
        !            37: 
        !            38:         instsrv SimpleService remove
        !            39: 
        !            40: Note that INSTSRV can be a little dangerous -- it'll install
        !            41: and remove any service you tell it to, so be careful.
        !            42: 
        !            43: 
        !            44: Additional reference words:
        !            45: 
        !            46: CloseServiceHandle, InitializeSecurityDescriptor,
        !            47: SetSecurityDescriptorDacl, SetServiceStatus, OpenSCManager,
        !            48: StartServiceCtrlDispatcher, RegisterEventSource,
        !            49: DeregisterEventSource, RegisterServiceCtrlHandler

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.