include/df/svc.hpp

00001 class ServiceControl : public SystemCode {
00002   _PROTECTED_:
00003 #ifdef DF_WIN
00004     PTR MgrHandle;
00005     PTR SvcHandle;
00006 #endif
00007     String Name;
00008   public:
00009     ServiceControl();
00010     ~ServiceControl();
00011     BOOL Valid;
00012     BOOL Open(char *svcname);
00013     BOOL Create(char *sname, char *dname, char *path, char *dependants);  //need admin access
00014     BOOL Delete();  //need admin access
00015     BOOL Destroy() { return Delete();}
00016     BOOL Close();
00017     BOOL Start();
00018     BOOL Stop();
00019 };

Generated on Mon Mar 5 09:49:14 2007 for DigiForce by  doxygen 1.4.7