⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ntservice.h

📁 我写的SQL Server网络备份工具。(服务器端用VC开发
💻 H
字号:
#pragma once

#include <windows.h>
void OutputMessage(char *pFileName , char *pMessage);
class CNTService
{
public:
	CNTService(LPCTSTR lpServiceName);
	~CNTService(void);
	BOOL IsInstalled(void);
	BOOL Install(void);
	BOOL Uninstall(void);
	BOOL StartService(void);
	BOOL ParseStandardArgs(int argc , _TCHAR* argv[]);
protected:
	virtual void Run(void);
	virtual BOOL Initialize(void);
	virtual BOOL OnInit(void);
	virtual void OnStop(void);
	virtual void OnPause(void);
	virtual void OnContinue(void);
	virtual void OnShutdown(void);
	static void WINAPI ServiceMain(DWORD dwArgc,  LPTSTR* lpszArgv);
	static void WINAPI Handler(DWORD dwOpcode);

	static CNTService *m_pThis;
	SERVICE_STATUS_HANDLE m_hServiceStatus;
    SERVICE_STATUS m_Status;
    BOOL m_bIsRunning;
    
	TCHAR m_szServiceName[64];
	void SetStatus(DWORD dwState);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -