Initial commit
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
/*******************************************************************************
|
||||
*
|
||||
* 模 块 名:DBService 文件名:DBService.h
|
||||
* 相关文件:DBService.c
|
||||
* 提交日期:2012.2.1 作 者:Alex
|
||||
* 版 本:0.1
|
||||
* 修改记录:
|
||||
* 日 期 版本 修改人 修改内容
|
||||
*
|
||||
*
|
||||
*******************************************************************************/
|
||||
#ifndef DBServiceH
|
||||
#define DBServiceH
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#ifdef _DBSERVICE_C
|
||||
int g_eDebug = 0;
|
||||
int g_iChkStyle = 0;
|
||||
#else
|
||||
extern int g_eDebug;
|
||||
extern int g_iChkStyle;
|
||||
#endif
|
||||
|
||||
#define SZAPPNAME "DBService"
|
||||
#define SZSERVICENAME "DBService"
|
||||
#define SZSERVICEDISPLAYNAME "DBService"
|
||||
#define SZSTOPEVENTNAME "DBService"
|
||||
|
||||
//user-defined ServiceStart and ServiceStop
|
||||
VOID ServiceStart(DWORD dwArgc, LPTSTR *lpszArgv);
|
||||
VOID ServiceStop();
|
||||
|
||||
//Sets the current status of the service and
|
||||
//reports it to the Service Control Manager
|
||||
BOOL ReportStatusToSCMgr(DWORD dwCurrentState, DWORD dwWin32ExitCode, DWORD dwWaitHint);
|
||||
|
||||
|
||||
//Allows any thread to log an error message
|
||||
void AddToMessageLog(LPTSTR lpszMsg);
|
||||
LPTSTR GetLastErrorText( LPTSTR lpszBuf, DWORD dwSize );
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user