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

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

用PB完成Windows2000下的自動(dòng)關(guān)機(jī)

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

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

需要聲明三個(gè)結(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[]



第二步: 聲明外部擴(kuò)展函數(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)機(jī)權(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)機(jī)*/

ExitWindowsEx (9,0)


/* The End */

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


主站蜘蛛池模板: 亚洲va中文字幕 | 亚洲综合三区 | 又爽又黄无遮挡高清免费视频 | 在线精品91青草国产在线观看 | 日韩伦理片网站 | 香蕉毛片a | 中文字幕第38页永久乱码 | 午夜免费观看_视频在线观看 | 欧美又大粗又爽又黄大片视频黑人 | 日韩国产成人资源精品视频 | 午夜爱爱毛片xxxx视频免费看 | 午夜影院福利 | 天堂影视网| 日日摸夜夜添夜夜添成人 | 日本高清免费在线 | 香蕉久久一区二区三区 | 午夜在线免费观看视频 | 色综合网址 | 色妹子综合 | 日韩美女中文字幕 | 色美女在线 | 日韩伦理| 日本欧美国产精品 | 我要看黄色毛片 | 午夜欧美福利 | 色综合成人网 | 亚洲mv日韩mv欧美mv | 视频一区二区三区在线观看 | 午夜免费看片 | 中文在线第一页 | 亚洲欧美日韩一区高清中文字幕 | 日韩精品在线视频观看 | 婷婷视频网站 | 亚洲国产午夜看片 | 中文在线最新版天堂bt | 色偷偷影院| 日本天天色 | 亚洲精品第一国产综合高清 | 日本黄大片 在线播放 | 日韩在线观看一区二区三区 | 色综合综合网 |