系統服務程式設計(轉貼)

2021-04-02 23:45:19 字數 1127 閱讀 6969

//author: anish c.v.

//email :   [email protected]

#include "stdafx.h"

#include "windows.h"

#include "winsvc.h"

#include "time.h"

service_status m_servicestatus;

service_status_handle m_servicestatushandle;

bool brunning=true;

void winapi servicemain(dword argc, lptstr *argv);

void winapi servicectrlhandler(dword opcode);

bool installservice();

bool deleteservice();

int main(int argc, char* argv)

if(strcmp(argv[1],"-d")==0)

else

}else

,}; 

startservicectrldispatcher(dispatchtable);

}return 0;

}void winapi servicemain(dword argc, lptstr *argv)

m_servicestatus.dwcurrentstate       = service_running;

m_servicestatus.dwcheckpoint         = 0;

m_servicestatus.dwwaithint           = 0; 

if (!setservicestatus (m_servicestatushandle, &m_servicestatus))

brunning=true;

while(brunning)

return;

}void winapi servicectrlhandler(dword opcode)

return;

}bool installservice()

bool deleteservice()

程式設計風格(轉貼)

寫作乾淨美觀的 不僅僅使得 更容易閱讀,還使得 能夠成為一件藝術品。同微軟的匈牙利命名法一樣,在linux上程式設計主要有兩種程式設計風格 gnu風格和linux核心風格 程式設計風格 linux作為gnu家族的一員,上面的源 數以萬計,而在閱讀這些源 時我們會發現,不同的源 的美觀程度和程式設計風...

系統服務程式設計

author anish c.v.email cv anish hotmail.com include stdafx.h include windows.h include winsvc.h include time.h service status m servicestatus service ...

轉貼 程式設計修養(一)

程式設計修養 一 haoel 原作 程式設計修養 什麼是好的程式設計師?是不是懂得很多技術細節?還是懂底層程式設計?還是程式設計速度比較快?我覺得都不是。對於一些技術細節來說和底層的技術,只要看幫助,查資料就能找到,對 於速度快,只要編得多也就熟能生巧了。我認為好的程式設計師應該有以下幾方面的素質 ...

程式設計之美 筆記(轉貼)

程式設計之美 讀書筆記 一 中國象棋將帥問題 程式設計之美 讀書筆記 二 求二進位制數中1的個數 擴充套件問題 程式設計之美 讀書筆記 三 一摞烙餅的排序問題 程式設計之美 讀書筆記 四 買書折扣問題的貪心解法 程式設計之美 讀書筆記 五 飲料 問題 程式設計之美 讀書筆記 六 連連看遊戲設計 程式...

轉貼 Debian的包管理系統

最佳的安裝系統 有時候我就會為某些三個版本舊軟體中的舊檔案弄亂系統,或者安裝一個軟體時發生衝突導致宕機.dpkg是行之以久的安裝系統,它已經照顧到了你的這些問題.擁有驚人的軟體數量 debian擁有17000種不同的軟體,每一種軟體都是自由的.如果需要使用第三方軟體,也會同其他軟體一樣安全穩定.簡單...