¹ÈËÑIT·þÎñ   ¼¼ÊõÎÄÕÂ
Ê×Ò³ | ÌØ»ÝÌ×²Í | ÓòÃûÉêÇë | Ö÷»ú¿Õ¼ä | ÆóÒµGÓÊÏä | ÍøÕ¾½¨Éè | ÍøÕ¾ÍÆ¹ã | ÓʾÖϵͳ | ¹ÈËÑÈí¼þ | ¹ÈËÑÍÆ¹ã
ÌØ

±ð

ÍÆ

¼ö
  ÄúËùÔÚµÄλÖà |  Ïà¹Ø¼¼ÊõÎÄÕ ->  VC++/C#/C ->  ÕýÎÄ
2000ºÍntϹػúµÄʵÏÖ
http://www.aguso.com¡¡2007-11-18 03:14:43¡¡¹ÈËÑIT·þÎñ
  GoogleÌṩµÄ¹ã¸æ

¸Õ¸ÕѧϰVC²»¾Ã£¬Ò»´ÎÒ»ºÃÓÑÒªÎÒΪËû¶¨×öÒ»Èí¼þ£¬ËûÊÇÒ»Íø¹Ü£¬Ã¿ÌìÏëÌáǰ»Ø¼Ò£¬µ«ÊÇ»úÆ÷²»ÄÜÌáǰͣ»ú£¬ÒªÎÒΪËû¸ãÒ»¸ö¶¨Ê±¹Ø»úµÃÈí¼þ£¬ÎÒÐÀÈ»½ÓÊÜ£¬¼ÇµÃ¿´¹ýһƪÎÄÕ½éÉܵ㬹رռÆËã»úÖ»ÒªÓÃÒ»¸öAPIº¯Êý¾Í¿ÉÒÔÁË£¬ÓÚÊÇÈýϸ㶨¡£½»¸øºÃÓÑ£¬µÚ¶þÌìºÃÓѼ±Ã¦ÕÒÀ´£¬ËµÎÒ±àµÃ²»ºÃÓã¬Ê§ÁéÁË¡£ÎÒÏë²»¿ÉÄܰ¡£¬ÓÚÊÇÄùýÀ´£¬×Ðϸ¼ì²é£¬²»¶Ô°¡£¬ÔÚÎҵûúÆ÷ÉϺÃÓõð¡¡£×Ðϸ²é²émsdn£¬×¢Òâµ½ÔÚ²ÎÊýEWX_SHUTDOWNºóÃæ¶ÔNTºÍ2000µÃ»úÆ÷ÓÐÒ»µã˵Ã÷£¬ÓÚÊÇ×Ðϸ²é¿´£¬àÞ£¬Ô­À´ÔÚnt»òÕß2000ÖÐÒªÏë¹Ø»ú±ØÐëÊ×ÏÈÈ¡µÃ¹Ø»úȨÏÞ¡£¸Ï½ôѯÎÊÅóÓѵûúÆ÷£¬¹ûÈ»£¬ÊÇ2000²Ù×÷ϵͳ¡£¶¯ÊÖÖØÐ¸ÄÔ죬ÍÛ£¬Ã»Ïëµ½£¬¶ÔÓÚ2000²Ù×÷ϵͳҪȡµÃÕâ¸öÌØÈ¨£¬»¹ÊDZȽϷ±Ëö£¬ÏÂÃæ¸ø³ö´úÂëºÍһЩ½âÊÍ£¬ºÇºÇ¡£¿ÉÒÔ¶¨ÒåÒ»¸ö×Ô¼ºµÄ×Ó¹ý³Ì¡£

BOOL MyExitWindowsEx(UINT uFlag)
{
 OSVERSIONINFO osv;  //¶¨ÒåÒ»¸ö²Ù×÷ϵͳÐÅÏ¢µÄ½á¹¹Ìå
 osv.dwOSVersionInfoSize=sizeof OSVERSIONINFO;
 GetVersionEx(&osv);   //²éѯµ±Ç°²Ù×÷ϵͳ
 if(osv.dwPlatformId==VER_PLATFORM_WIN32_NT)  //ÅжÏÊÇ·ñÊÇ2000/NT
 {

//ÏÂÃæÎªÏò²Ù×÷ϵͳ»ñȡȨÏÞ²Ù×÷
  HANDLE hProcess,hToken;
  TOKEN_PRIVILEGES Privileges;
  LUID luid;
  hProcess=GetCurrentProcess();

//ÏÂÃæÎª´ò¿ªµ±Ç°½ø³Ì¶Ô»°
  OpenProcessToken(hProcess,TOKEN_ADJUST_PRIVILEGES,&hToken);
  Privileges.PrivilegeCount=1;
  LookupPrivilegeValue(NULL,SE_SHUTDOWN_NAME,&luid);
  Privileges.Privileges[0].Luid=luid;
  Privileges.Privileges[0].Attributes=SE_PRIVILEGE_ENABLED;
  AdjustTokenPrivileges(hToken,FALSE,&Privileges,NULL,NULL,NULL);
 }
 ExitWindowsEx(uFlag,0);
}


±¾ÎĵØÖ·£ºhttp://www.newbooks.com.cn/info/31337.html
 
¡¾´òÓ¡¡¿ ¡¾¹Ø±Õ¡¿ 
  ·ÖÀàÐÅÏ¢
  ÈȵãÐÂÎÅ
2 ¶È¹ýÀ§ÄÑʱÆÚ 08ÄêµÚÈý¼¾Ó®Àû
2 Ï൱¶àµÄÆóÒµ¹ºÂòVistaÐí¿ÉÖ¤µ«»¹Ã»Ê¹ÓÃ
2 ºê»ùÔ¤¼ÆÍ¶Èë1.2ÒÚÃÀÔªÔÞÖú°ÂÔË»á
2 Vista IPv6¼¼ÊõÆØ°²È«Â©¶´£¬ÔâºÚ¿Í¹¥»÷
2 Ó¢ÌØ¶û08ÄêÊ׿îÈüÑïË«ºË1ÔÂÉÏÊÐ
2 ÐÂÎż¯ÍÅĬ¶à¿Ë½Ó°àÈ˸¡³öË®Ãæ
2 ÊýÂëÏà»ú°®¹úÕßΪÏû·ÑÕß½ÚÊ¡60ÒÚÔª
2 "Öйú×î¾ß¾ºÕùÁ¦º£ÍâÉÏÊй«Ë¾"£­¿ÕÖÐÍø
¶«·½Ã÷Öé
ÃÀͼ£º¶«·½Ã÷Öé
ÉÏÍøºÃ°ïÊÖ£¬ÏÂÔØ²»Öж¾µÄä¯ÀÀÆ÷
ÏÂÔØÉÏÍø²»Öж¾µÄä¯ÀÀÆ÷
 ¾«²ÊרÌâ
¡¤ÆóÒµÍøÕ¾½¨Éè ¡¤×¨ÒµÍøÕ¾½¨Éè
¡¤ÓòÃû×¢²á ¡¤ÖÐÎÄÓòÃû×¢²á
¡¤ÍøÕ¾¿Õ¼ä ¡¤ÐéÄâÖ÷»ú
¡¤ÆóÒµÓÊÏä ¡¤ÆóÒµGÓÊ
¡¤ÈçºÎ½¨ÉèÆóÒµÍøÕ¾ ¡¤ÕÒÉÌ»ú-ÓÃÒ×ËÑÍø
¡¤ÆóÒµÐÅÏ¢Ãâ·Ñ²éѯ ¡¤ÆóÒµ²úÆ·Ãâ·ÑÐû´«
¡¤×¢²áCNÓòÃûÖ»Ðè1Ôª ¡¤¹ú¼ÊÖÐÎÄÓòÃû×¢²á
¡¤Linux ÐéÄâÖ÷»ú ¡¤Windows ÐéÄâÖ÷»ú
¡¤ÉêÇëÃâ·ÑÓÊÏä ¡¤Ãâ·ÑÆóÒµGÓÊÏäÉêÇë
¸ñ¶·ÌìÍõ2000ÍþÁ¦¼ÓÇ¿°æ
ÓÎÏ·£º¸ñ¶·ÌìÍõ2000ÍþÁ¦¼ÓÇ¿°æ
ÉÏÍøºÃ°ïÊÖ£¬ÏÂÔØ²»Öж¾µÄä¯ÀÀÆ÷
ÈÃÄúµÄÍøÕ¾¿ªÊ¼»ñÈ¡ÊÕÈë
 ×îÐÂÎÄÕÂ
Ê×Ò³ | ¹ØÓÚÎÒÃÇ | ÁªÏµ·½Ê½ | ¹ÈËѶ¯Ì¬ | Ö§¸¶ÖÐÐÄ | ÓÑÇéÁ´½Ó | ¹¤×÷»ú»á | ÍøÕ¾µØÍ¼ | Òâ¼û·´À¡
© 2007 ¹ÈËÑ-IT·þÎñ