/***************************************************************************
 *                                                                         *
 *   SVCNAMES.H                                                            *
 *                                                                         *
 *   Copyright (c) 1996-1997 Galacticomm, Inc.    All Rights Reserved.     *
 *                                                                         *
 *   Inrernal and display names for services (WGSSTART & WGSMAIN)          *
 *                                                                         *
 *                                                - I. Minkin 5/22/96      *
 *                                                                         *
 ***************************************************************************/

#ifndef __SVCNAMES_H
#define __SVCNAMES_H

#define SSTARTNAME \
             "WGSControl"          // service name
#define SSTARTDISPNAME \
             SVR_FULL              // service name to display
#define SMAINNAME \
             "WGSMain"             // service name for main executable
#define SMAINDISPNAME \
             "WGS Executable"      // display service name for main executable

#define SMAIN_FAILEDTOSTART   255  // return value when main exec.
                                   // unable to start as a service

                                   // memory maped file for WGS exit code
#define EXITCODE_FILENAME "/MFILE/WGSERVER/WGSExitCode"

typedef struct tagWGSExitCode {
     ULONG timeTag;
     ULONG exitCode;
} WGSEXITCODE;

#endif // __SVCNAMES_H
