服务主函数
1)先进行安装 your_program.exe install
2) 在进入电脑管理-服务,进行启动
3)若要多启动方式,在下面主函数中,进行启动类别判断是服务形式启动还是控制台程序启动
int __cdecl _tmain(int argc, TCHAR* argv[])
服务代码
作为程序入口代码,将自己程序的主函数代码,访入 SvcInit
函数中,见SvcInit
注释内容
#include
#include
#include
#include
#pragma comment(lib, "advapi32.lib")
#define SVCNAME TEXT("SSSSSSSSSSS")
SERVICE_STATUS gSvcStatus;
SERVICE_STATUS_HANDLE gSvcStatusHandle;
HANDLE ghSvcStopEvent = NULL;
VOID SvcInstall服务器托管网(void);
VOID WINAPI SvcCtrlHandler(DWORD);
VOID WINAPI SvcMain(DWORD, LPTSTR*);
VOID ReportSvcStatus(DWORD, DWORD, DWORD);
VOID SvcInit(DWORD, LPTSTR*);
VOID SvcReportEvent(LPCTSTR);
#define SVC_ERROR -11
int __cdecl _tmain(int argc, TCHAR* argv[])
{
服务器托管网// If command-line parameter is "install", install the service.
// Otherwise, the service is probably being started by the SCM.
std::cout
/// 这里引入你的主函数,用于服务形式运行
/// 1) 服务安装;
/// 2) 服务运行;
///
///
///
std::cout
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
作者:计缘 畅捷通介绍 畅捷通是中国领先的小微企业财税及业务云服务提供商,成立于2010年。畅捷通在2021年中国小微企业云财税市场份额排名第一,在产品前瞻性及行业全覆盖方面领跑市场,位居中国小微企业云财税厂商矩阵领军象限前列。作为专注小微企业云服务、软件提供…