本文描述如何用 Visual C++ 創(chuàng)建 Windows NT 服務(wù)程序。創(chuàng)建該服務(wù)僅用到一個(gè) C++ 類,這個(gè)類提供服務(wù)與操作系統(tǒng)之間一個(gè)簡(jiǎn)單的接口。使用這個(gè)類實(shí)現(xiàn)自己的服務(wù)非常簡(jiǎn)單,只要改寫少數(shù)幾個(gè)基類中的虛擬函數(shù)即可。在本文有三個(gè)源代碼參考例子:
• NTService 是一個(gè)簡(jiǎn)單的 Win32 服務(wù),它就是用本文所描述的方法建立的;
• NTServCpl 是一個(gè)控制面版程序,用來控制 NTService 服務(wù);
• NTServCtrl 是一個(gè)獨(dú)立的程序例子,用它可以監(jiān)控某個(gè) Win32 服務(wù);
標(biāo)簽:
Windows
Visual
服務(wù)
NT
上傳時(shí)間:
2013-12-29
上傳用戶:四只眼