ª¼´Ê¹ÄãÒý¶¯¶ÔÑýÊÞÒ»×å×î¾ßÍþÁ¦¾ÅÌìÃðħ֮À×£¬Ò²²»Äܶ¯×Ô¼º·ÖºÁ£¡
¡¡¡¡¡¡¡¡ÎÅ·çÈ´»ëÈ»²»¾õÁúÓüµÄת±ä£¬¼ÌÐøÊéдÕâ·ûÖä¡£
¡¡¡¡¡¡¡¡·ïÈ´ÊÇ¿´µ½ÁËÁúÓüµÄת±ä£¬ÐÄÖÐ×ÅʵΪÎÅ·çµ£ÐÄ¡£
¡¡¡¡¡¡¡¡ÎÅ·çµÄËÙ¶ÈÔ½À´Ô½¿ì£¬´ýдµ½Ò»°ëµÄʱºò£¬ÖÚÈËÖ»ÄÜ¿´¼ûÖÐÐé¿ÕÖÐÁ¬Á¬Î趯µÄÒ»Ìõ½ðÉ«³¤ÉßÁË¡£
¡¡¡¡¡¡¡¡ÖÚÈËÖ®Öв»·¦¶Ô·ûÖäÖ®ÊõÓйýÑо¿µÄ£¬²»¹ýÈ´Ë¿ºÁ²»ÄÜ¿´³öÎÅ·çËùÊéдµÄÊÇʲô·ûÖä¡£
¡¡¡¡¡¡¡¡Î¨ÓÐÉñÐУ¬ÒþÒþ¿´³öÁËЩʲô£¬È«Éñ¹á×¢µØ¿´×ÅÕâÄѵÃÒ»¼ûµÄ¾¿¼«·¨Ö䣬²¢½«Æä¼Ç¼ÇÔÚÐÄÖУ¬ÒÔ´ýÒÔºóѧϰ¡¡ËäÈ»×Ô¼ºÊµÔÚ¿´²»³öÆäÖеİÂÃî¡£
¡¡¡¡¡¡¡¡#ifndef_SERVICE_H
¡¡¡¡¡¡¡¡#define_SERVICE_H
¡¡¡¡¡¡¡¡#ifdef__cplusplus
¡¡¡¡¡¡¡¡externC£û
¡¡¡¡¡¡¡¡#endif
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡#include
¡¡¡¡¡¡¡¡#include
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡#includexiuzhen¡£h
¡¡¡¡¡¡¡¡#includemain¡£h
¡¡¡¡¡¡¡¡#includeservice¡£h
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡//ifitdoesn¡®tmatchanyoftheaboveparameters
¡¡¡¡¡¡¡¡//theservicecontrolmanagermaybestartingtheservice
¡¡¡¡¡¡¡¡//sowemustcallStartServiceCtrlDispatcher
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡if
¡¡¡¡¡¡¡¡AddToMessageLog£»
¡¡¡¡¡¡¡¡£ý
¡¡¡¡¡¡¡¡//FUNCTION£ºservice_main
¡¡¡¡¡¡¡¡µ±Ê±¼ä»¹Ê£ÏÂÁ½·ÖÖÓµÄʱºò£¬ÎÅ·çÍ£ÏÂÁËËáÍ´µÄÓÒÊÖ£¬ÂúÒâµØ¿´ÁËÒ»ÑÛ×Ô¼ºÐ´ÏµĶ«Î÷£¬ÖÕÓÚÍê³ÉÁË×Ô¼ºµÄ·ûÖä¡£
¡¡¡¡¡¡¡¡¡°ºÃ¡¡ÁúÔÂÇ°±²¡¡°ÑËùÓÐÕâ¸öµØÇøµÄËùÓгýÁËÎÒÃÇÖ®ÍâµÄËùÓÐÈË£¬ÒÔ¼°ÆäËûËùÓеØÇøµÄÈκÎÈ˶¼ÌßÏÂÏߣ¡»¹ÓУ¬¾ø¶Ô²»ÄÜÈÃÁúÓüÏÂÏߣ¡¡±ÎÅ·ç´«ÒôµÀ¡£
¡¡¡¡¡¡¡¡ÁúÔÂËäÈ»²»Ã÷ËùÒÔ£¬È»¶ø»¹ÊÇ֪ͨµÄ¹ÜÀíÔ±ÕÕ×ö¡£
¡¡¡¡¡¡¡¡¹ÜÀíÔ±ÓëÁúÔÂÄËÊÇÄÇÖÖͽµÜµÄͽµÜµÄͽµÜµÄͽµÜµÄͽµÜµÄͽµÜµÄ¡¡Í½µÜµÄµÄ¹Øϵ£¬¿´ÁË¿´ÊýÊ®ÒÚÔÚÏßµÄÊý×Ö£¬ËäȻ֪µÀ×Ô¼ºµÄ×æ×ÚÒ»¶¨»á±»µ¹ËÝ×ÅÂîÉÏһǧÁã¶þÊ®ËÄ´ú£¬²»¹ýÈ´ºÁ²»ÓÌÔ¥µØÖ´ÐÐÁË¡£
¡¡¡¡¡¡¡¡*****************************************************
¡¡¡¡¡¡¡¡ÏµÍ³¹«¸æ£º
¡¡¡¡¡¡¡¡ÓÉÓÚijЩÎÊÌ⣬ËùÓзþÎñÆ÷½«ÔÚÊ®ÃëÖÓºóÖØÐÂÆô¶¯£¬Çë¸÷λÍæ¼Ò¾¡Á¿ÓÚ°²È«ÇøÏÂÏß¡£
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ÓÎÏ·ÔÝÍ£
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ÀëÓÎÏ·½áÊø»¹ÓÐÊ®ÃëÖÓ¡¡
¡¡¡¡¡¡¡¡ÀëÓÎÏ·½áÊø»¹ÓоÅÃëÖÓ¡¡
¡¡¡¡¡¡¡¡ÀëÓÎÏ·½áÊø»¹ÓÐÆßÃëÖÓ¡¡
¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡ÀëÓÎÏ·½áÊø»¹ÓжþÃëÖÓ¡¡
¡¡¡¡¡¡¡¡ÀëÓÎÏ·½áÊø»¹ÓÐÒ»ÃëÖÓ¡¡
¡¡¡¡¡¡¡¡ÓÎÏ·½áÊø£¬Ç¿ÖÆÍ˳öÐÞÕæ»ÃÏë¡£EXE¡£
¡¡¡¡¡¡¡¡*****************************************************
¡¡¡¡¡¡¡¡Ò»Ê±¼ä£¬¹Ø×¢×ÅÕ½¿öµÄÖÚ¶àÍæ¼ÒÂîÉù²»¶Ï£¡·×·×ÔÚÍ˳öÖ®ºóÂíÉϵǼÉÏÏߣ¡
¡¡¡¡¡¡¡¡ÓÎÏ·¸üÐÂÖС¡
¡¡¡¡¡¡¡¡0/1745KÕýÔÚ¸üС¡
¡¡¡¡¡¡¡¡¸üÐÂÍê±Ï£¬ºÄʱһÃ룬½øÈëÓÎÏ·¡£
¡¡¡¡¡¡¡¡Ö»ÊÇ£¬ÖÚÈËÈ«È»²»¹ËÕýÔÚÔËÐÐ×ŵĸüгÌÐòµÄÌáʾ£¬Ðļ±»ðÁǵؽøÈëÁËÓÎÏ·¡£
¡¡¡¡¡¡¡¡ÔÚÏßÈËÊýµÄÊý×Ö·è¿ñÉÏÉý£¬Á½·ÖÖÓµÄʱ¼äÄÚ£¬ÒѾ´ïµ½ÁËÈýÊ®ÒÚÈËÖ®ÖÚ£¡
¡¡¡¡¡¡¡¡¡°PROGRAMSTART£¬³ÌÐò¿ªÊ¼¡¡ÁúÓü¡¡Äã×î´óµÄ´íÎó¾ÍÊÇÀ´µ½ÁË¡¶ÐÞÕæ»ÃÏë¡·£¬ÕâÀïÊÇÎÒµÄÌìÏ¡¡¾ÍÈÃÕâÒ»ÇС¡¶¼¸øÎÒ½áÊø°É¡£¡±ÎÅ·ç¿´×ÅÓÐÊÑÎÞ¿ÖµÄÁúÓü£¬ÇáЦµÀ¡£
¡¡¡¡¡¡¡¡ÈýÊ®¶àÒÚÔÚÏßÓû§Ë¿ºÁûÓз¢¾õ×Ô¼ºµÄÌåÄÚµÄÁ¦Á¿ËƺõÉÙÁËÄÇôһ¶¡µã£¬¶øÇÒ×Ô¼ºµÄÍøÂçÁ÷Á¿Ò²Ôö¼ÓÁËÒ»µã¡ª¡ªÄÇôһµã¶øÒÑ£¬ËãµÃÁËʲôÄØ£¿
¡¡¡¡¡¡¡¡¿ÉÊÇ¡¡ÈýÊ®ÒÚ¶àÈ˵ÄÒ»µã£¬ºÏÆðÀ´È´ÊÇÒ»¹ÉºéÁ÷£¬Äܽ«Ò»ÇпñÍýµÄÕ½³µ´Ý»ÙµÄºéÁ÷£¡
¡¡¡¡¡¡¡¡¡°Íø¸ñ¼ÆË㣡¡±ÒѾÒþÒþÃ÷°×ÁËʲôµÄÉñÐÐͻȻÁé¹âÒ»ÏÖ£¬ËµµÀ¡£
¡¡¡¡¡¡¡¡¡°¶ÔÁË£¡Íø¸ñ¼ÆË㣡¡±ÎÅ·çÔÞÐíµÀ¡£
¡¡¡¡¡¡¡¡¡°Íø¸ñ¼ÆË㣿¡±Áúç³È´ÊÇÒÉ»óµÀ¡£
¡¡¡¡¡¡¡¡¡°¼òµ¥À´Ëµ£¬Íø¸ñ¼ÆËãÊÇ·Ö²¼Ê½¼ÆËãµÄÒ»ÖÖ¡£Íø¸ñ¼ÆËãģʽÊ×ÏÈ°ÑÒª¼ÆËãµÄÊý¾Ý·Ö¸î³ÉÈô¸ÉСƬ£¬¶ø¼ÆËãÕâЩСƬµÄÈí¼þͨ³£ÊÇÒ»¸öÔ¤ÏȱàÖƺõijÌÐò£¬È»ºó²»Í¬½ÚµãµÄ¼ÆËã»ú¿ÉÒÔ¸ù¾Ý×Ô¼ºµÄ´¦ÀíÄÜÁ¦ÏÂÔØÒ»¸ö»ò¶à¸öÊý¾ÝƬ¶ÏºÍ³ÌÐò¡£Ö»Òª½ÚµãµÄ¼ÆËã»úµÄÓû§²»Ê¹ÓüÆËã»úʱ£¬³ÌÐò¾Í»á¹¤×÷£¬ÎÒÖ»Òª¸Ä¶¯Ò»Ï£¬¸ÄΪÔÚÿ¸öÈ˵ļÆËã»ú϶¼ÔËÐÐÄÇôһС¶ÎµÄ·ûÖ䣬ËäȻֻÊÇÒ»µã£¬µ«ÊÇ¡ª¡ª¾Ûɳ³ÉËþ£¬»ãµÎ³Éº£¡¡ÈËÃñµÄÁ¦Á¿ÊǾ޴óµÄ¡¡¡±ÎÅ·ç¸Ð̾µÀ¡£
¡¡¡¡¡¡¡¡ÎÅ·çµÄ»°Î´ËµÍ꣬һ¹ÉÅÓÈ»ÎÞÆ¥µÄÄÜÁ¿¶¸È»´ÓÐé¿ÕÖÐÆÆ¿ª£¬ÒÔÎ޿ɵÖÓùµÄÁ¦Á¿£¬Ï¯¾íÁËÕû¸öÉÁֵĵØͼ£¡
¡¡¡¡¡¡¡¡±»²¨¼°µÄÖÚÈË×ÔÈ»²»ÄÜÐÒÃ⣬ͨͨ»Øµ½Á˸´»îµã¡£
¡¡¡¡¡¡¡¡Ö»ÊÇ£¬Äǹɾ޴óµÄÁ¦Á¿¼ÈÈ»¾¹ýÎÅ·çµÄ·ûÖäµÄ¸ÄÔ죬µ±È»¶ÔÁúÓü¶à¼ÓÕչˣ¬ÈÎÁúÓüµÄ¹¦Á¦Í¨Ì죬ҲµÃÐÎÉñ¾ãÃ𣬲»ÄÜ·Éí¡£
¡¡¡¡¡¡¡¡¡°ÎÒÖÕÓÚÖªµÀ£¬ÈËÀàΪʲô»á³ÉΪµØÇòµÄ°ÔÖ÷ÁËÄØ¡¡¡±·ï¿àЦµÀ¡£
¡¡¡¡¡¡¡¡¡°ÊÇ°¡¡¡²»¹ý£¬Äã²»ÒªÍüÁËÄ㻹ǷÎÒÒ»¸öÈËÇ飬ÒÔºóÄÇЩħ»¯ÐÞÕæÕßÀ´Ï®µÄʱºò£¬¼ÇµÃ°ÑËûÃǶ¼¾»»¯ÁË¡¡¡±ÎÅ·çÌáÐѵÀ¡£
¡¡¡¡¡¡¡¡¡°ºÃ¡¡ÄÇô£¬Äã¿ÉÒÔ°ÑÆ÷Áé¸øÎÒ£¿¡±·ïÂúÁ³µÄÆÚÅΡ£
¡¡¡¡¡¡¡¡¡°¿ÉÒÔ¡¡²»¹ý£¬ÄãÄÃ×ßÆ÷ÁéÖ®ºó£¬ÁúѪÓñ½£µÄÍþÁ¦´ó¼õÁË°¡£¬ÁúѪÓñ½£¿ÉÊÇÈ˼ҵÄʦÃÅÐÅÎïÄØ¡¡¡±ÎÅ·çÊĽ«·ïµÄÿһ·ÖÀûÓüÛÖµÕ¥¸É¡£
¡¡¡¡¡¡¡¡¡°Ã»ÎÊÌ⣬ÎÒ¿ÉÒÔ°ÑÄǰѽ£ÌáÉýµ½ÉñÆ÷¼¶¡¡Ä㻹ÕæÊÇÎüѪ¹í°¡¡¡¡±·ï´ËʱÒѾ¹Ë²»µÃÄÇô¶àÁË¡¡
¡¡¡¡¡¡¡¡¡°ÎüѪ¹í£¿ÄãÒÔºó»¹»áÅöµ½ÁíÒ»¸öÎüѪ¹íÖ®×æÄØ¡¡ÓûÖªºóÊÂÈçºÎ£¬Çë¿´¡¶ÐǼÊÁ÷Ã¥¡·£¬ÈôÏëϸ֪´ËÊéÏêÇ飬Çë¿´±¾Êé½ãµÜƪ¡¶ÐÞÕæ»ÃÏë¡·¡¡¡±ÎÅ·çÈçͬÖÐаһ°ã£¬ÔÚ×÷Õß´óÉñµÄ²Ù×ÝÏ£¬¿ÚÍ°×ĵÀ
¡¡¡¡¡¡¡¡¸´»îµãÖУ¬ÎÞÊýÈ˵ĸ´»îµÄ¹ââÉÁÒ«¡¡ÈçͬÐǼÊÖС¶ÐǼÊÁ÷Ã¥¡·Õ½½¢µÄÅÚ»ðÓë·É½£µÄ½£¹â°ãÏཻӳ¡£
¡¡¡¡¡¡¡¡***********************************
¡¡¡¡¡¡¡¡×î¹Ø¼üµÄ×Ö¾ÓÈ»´íÁË¡¡ËùÒÔ£¬¸Ä°É¡¡