国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

怎樣實現win2000自動關機(轉貼)

2024-07-21 02:07:24
字體:
來源:轉載
供稿:網友

在windows2000中關機與在windows98中不一樣,需要首先獲得權限,然后調用關機api函數,才能關機。以下是具體的步驟:

第一步: 聲明結構
-----------------------------------------------------------------------

需要聲明三個結: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[]
 


第二步: 聲明外部擴展函數
-----------------------------------------------------------------------

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"

 

第三步: 程序腳本

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

/*獲得關機權限*/

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)


/*關機*/

exitwindowsex (9,0)

 
/* the end */

///方法2
教你用個shell命令

 rundll32.exe user.exe ,exitwindows

  功能: 強行關閉所有程式并關機。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡东县| 浦东新区| 元阳县| 泗阳县| 肥城市| 潜山县| 巴林左旗| 平凉市| 连江县| 贵州省| 新密市| 周宁县| 宁武县| 博客| 兴仁县| 龙陵县| 若尔盖县| 柘城县| 永和县| 文登市| 五华县| 泾川县| 金秀| 根河市| 云阳县| 乌鲁木齐市| 奈曼旗| 东乌珠穆沁旗| 麻栗坡县| 长春市| 乌鲁木齐市| 二手房| 大理市| 阿尔山市| 资源县| 玉龙| 平谷区| 恩平市| 都昌县| 陈巴尔虎旗| 朝阳县|