六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

用PB完成Windows2000下的自動關(guān)機

[摘要]在Windows2000中關(guān)機與在Windows98中不一樣,需要首先獲得權(quán)限,然后調(diào)用關(guān)機API函數(shù),才能關(guān)機。以下是具體的步驟:第一步: 聲明結(jié)構(gòu)-----------------------------------------------------------------------需要聲...
    在Windows2000中關(guān)機與在Windows98中不一樣,需要首先獲得權(quán)限,然后調(diào)用關(guān)機API函數(shù),才能關(guān)機。以下是具體的步驟:

第一步: 聲明結(jié)構(gòu)
-----------------------------------------------------------------------

需要聲明三個結(jié):LUID, LUID_AND_ATTRIBUTES, token_privileges

LUID

long  lowpart
long  highpart




LUID_AND_ATTRIBUTES

luid  pLuid
long  Attributes




token_privileges

long  privilegecount
luid_and_attributes  privileges[]



第二步: 聲明外部擴展函數(shù)
-----------------------------------------------------------------------

FUNCTION ulong ExitWindowsEx(ulong uFlags,ulong dwReserved) LIBRARY "user32.dll"
FUNCTION ulong GetCurrentProcess() LIBRARY "kernel32.dll"
FUNCTION ulong LookupPrivilegeValue(ref string lpSystemName,ref string lpName,ref Luid lpLuid) LIBRARY "advapi32.dll" ALIAS FOR "LookupPrivilegeValueA"
FUNCTION ulong AdjustTokenPrivileges(ulong TokenHandle,boolean DisableAllPrivileges,ref TOKEN_PRIVILEGES NewState,ulong BufferLength,ref TOKEN_PRIVILEGES PreviousState,ref ulong ReturnLength) LIBRARY "advapi32.dll"
FUNCTION ulong OpenProcessToken(ulong ProcessHandle,ulong DesiredAccess,ref ulong TokenHandle) LIBRARY "advapi32.dll"



第三步: 程序腳本

-----------------------------------------------------------------------

/*獲得關(guān)機權(quán)限*/

string ls_lpSystemName,ls_lpName
ls_lpname='SeShutdownPrivilege'
ulong  lu_hdlProcessHandle,lu_hdlTokenHandle,lu_lBufferNeeded
luid lst_tmpLuid
TOKEN_PRIVILEGES lst_tkp
TOKEN_PRIVILEGES lst_tkpNewButIgnored
lu_hdlProcessHandle = GetCurrentProcess()
OpenProcessToken(lu_hdlProcessHandle,40, lu_hdlTokenHandle)
LookupPrivilegeValue( ls_lpSystemName, ls_lpname, lst_tmpLuid)
lst_tkp.PrivilegeCount = 1
lst_tkp.Privileges[1].pLuid = lst_tmpLuid
lst_tkp.Privileges[1].Attributes = 2
AdjustTokenPrivileges(lu_hdlTokenHandle, False, lst_tkp,16, lst_tkpNewButIgnored,lu_lBufferNeeded)


/*關(guān)機*/

ExitWindowsEx (9,0)


/* The End */

如果您在這篇文章里得到了些什么,請給作者一些鼓勵:zaodt_ms@hotmail.com


主站蜘蛛池模板: 日韩在线视频观看 | 亚洲精品国产福利在线观看 | 青青青草影院 | 四虎永久在线精品网址 | 日韩看片 | 青青草原导航 | 四虎成人在线视频 | 青草青草视频 | 欧美一区二区三区免费观看视频 | 人九九精品| 欧美综合亚洲图片综合区 | 青青青青青视频免费播放 | 亚洲男人的天堂久久香蕉 | 四虎国产精品永久在线看 | 亚洲国产精品久久 | 青春草在线视频免费观看 | 日韩欧美系列 | 一二三四在线观看高清在线观看一 | 综合色网站 | 四虎影永久在线高清免费 | 五月丁香六月综合av | 色狠狠婷婷97 | 五月婷婷激情视频 | 天天透天天干 | 欧美在线91 | 欧美性夜 | 桃花岛高清在线观看 | 亚洲图色网站 | 欧美在线视频播放 | 欧美亚洲不卡 | 青娱乐精品在线 | 一区二区三区视频在线播放 | 最近韩国中文字幕更新 | 日日日天天射天天干视频 | 天天射夜夜操 | 欧美在线免费观看视频 | 午夜久久久久久网站 | 日韩中文字幕免费在线观看 | 亚洲伊人久久大香线焦 | 西西gogo午夜高清大胆 | 午夜美女视频在线观看高清 |