网站首页 产经 > 正文
大家好,小豆豆来为大家解答以上的问题。adjusttokenprivileges这个很多人还不知道,现在让我们一起来看看吧!
1、BOOL WINAPI OpenProcessToken( __in HANDLE ProcessHandle, __in DWORD DesiredAccess, __out PHANDLE TokenHandle ); 分别是进城句柄,访问权(一般用TOKEN_ALL_ACCESS),返回的Token句柄 BOOL WINAPI LookupPrivilegeValue( __in_opt LPCTSTR lpSystemName, __in LPCTSTR lpName, __out PLUID lpLuid ); 第一个如果是本地直接写0,第二个是权限的名字,第三个是返回的权限ID BOOL WINAPI AdjustTokenPrivileges( __in HANDLE TokenHandle, __in BOOL DisableAllPrivileges, __in_opt PTOKEN_PRIVILEGES NewState, __in DWORD BufferLength, __out_opt PTOKEN_PRIVILEGES PreviousState, __out_opt PDWORD ReturnLength ); 第一个是你OpenProcessToken获得的句柄 第二个是是否要关掉所有的权限 第三个是你需要修改的权限列表 后三个用来保存原来的权限列表,一般都设成0就可以 权限列表: typedef struct _TOKEN_PRIVILEGES { DWORD PrivilegeCount; LUID_AND_ATTRIBUTES Privileges[ANYSIZE_ARRAY]; } TOKEN_PRIVILEGES, *PTOKEN_PRIVILEGES; 分别是要修改权限的个数和具体内容。
2、 typedef struct _LUID_AND_ATTRIBUTES { LUID Luid; DWORD Attributes; } LUID_AND_ATTRIBUTES, *PLUID_AND_ATTRIBUTES; 分别是你LookupPrivilegeValue获得的ID和开关(0关1开)。
本文到此分享完毕,希望对大家有所帮助。
版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
猜你喜欢:
- 2022-10-26 爱的天国歌词杜宣达(爱的天国歌词)
- 2022-10-08 牡丹为国花投票结果(国花评选牡丹胜出)
- 2023-03-06 刘易斯vs泰森比赛视频(刘易斯vs泰森)
- 2022-12-17 写在人生边上精美句子(写在人生的边上)
- 2022-10-08 张一元和吴裕泰谁家好(张一元和吴裕泰)
- 2022-09-27 帛加偏旁组词二年级(帛加偏旁组词)
- 2023-02-22 铁裙子的惩罚
- 2022-10-02 瘦人如何穿衣服好看(瘦人如何穿衣)
最新文章:
- 2023-03-07 寻仙八寒魔羚技能(寻仙八寒魔羚)
- 2023-03-07 三星700z4(三星700z)
- 2023-03-07 lol被删除的英雄像一个忍者的那个叫什么
- 2023-03-07 同一首歌走进惠州大型演唱会最悉陌生的人萧亚轩
- 2023-03-07 你最珍贵英文怎么说(你最珍贵英文)
- 2023-03-07 Xp4g内存
- 2023-03-07 支付宝广告语(支付宝广告)
- 2023-03-07 游戏里bp是什么意思(游戏BP是什么意思)
- 热点推荐
- 热评文章