判断当前线程是否有管理者权限
#include <windows.h>//调用GetTokenInformation函数,获取TOKEN_ELEVATION结构体信息,通过结构体中的TokenIsElevated字段就能判断出来 bool IsRunasAdmin(){bool bElevated = false;HANDLE hToken = NULL;// Get current process tokenif (!OpenProcessToken(GetCurrentProcess(), TOKEN_QUERY, &hToken))return FALSE;TOKEN_ELEVATION tokenEle;DWORD dwRetLen = 0;// Retrieve token elevation informationif (GetTokenInformation(hToken, TokenElevation, &tokenEle, sizeof(tokenEle), &dwRetLen)){if (dwRetLen == sizeof(tokenEle)){bElevated = tokenEle.TokenIsElevated;}}CloseHandle(hToken);return bElevated; }
转载于:https://www.cnblogs.com/lizhanzhe/p/10951867.html
判断当前线程是否有管理者权限相关推荐
- 【EventBus】事件通信框架 ( 发送事件 | 判断发布线程是否是主线程 | 子线程切换主线程 | 主线程切换子线程 )
文章目录 前言 一.根据不同的线程模式进行不同的线程切换操作 二.完整代码示例 前言 发布线程发布事件之后 , 消息中心需要转发这些事件 , 并执行相应的订阅方法 ; 在转发的过程中 , 需要针对订阅 ...
- android判断主线程_android中从子线程切换到主线程,但是显得代码很臃肿,请教大牛是怎么自定义的?...
小弟新手一枚,我先来说说我自己在项目中的做法.因为小弟只有JAVAWEB的基础所以只能使用线程池来处理线程之间的切换 1.为了使APP不出现卡顿和内存的低消耗.我是用了synchronized 和用一 ...
- Android(小米miui)如何判断当前应用是否允许NFC权限
在开发中发现,在miui中(记录时的版本时MIUI12.0.9),具体的应用有一个NFC的独立权限.如何判断用户是否关闭了此权限,此处稍作记录. public static boolean check ...
- android 动态摄像头权限,Android判断用户是否允许了摄像头权限实例代码
如题,既然是判断用户是否允许了摄像头权限,那么,咱们就忽略是Manifest配置的问题,因为这是开发者的事. 用户在使用APP时,如果首次进入用摄像头的地方,手机会提示是否允许该应用使用摄像头.有些用 ...
- android进入wifi权限,判断android设备wifi连接状态,判断android设备wifi,添加访问权限(Andro...
判断android设备wifi连接状态,判断android设备wifi,添加访问权限(Andro 添加访问权限(AndroidManifest.xml文件里) ```Java代码(MainActivi ...
- java判断线程结束_java中如何判断一个线程是否结束
我们可以通过调用thread.Join()方法,把要判断的线程加入到当前线程中,这样可以将两个交替执行的线程合并为顺序执行的线程.如果顺利执行,则说明该线程未结束. (视频教程推荐:java视频) 比 ...
- java远程线程注入_系统权限远程线程注入到Explorer.exe
提升为系统权限,注入到explorer中 一丶简介 我们上一面说了系统服务拥有系统权限.并且拥有system权限.还尝试启动了一个进程. 那么我们是不是可以做点坏事了. 我们有一个系统权限进程.而调用 ...
- php判断目录是否有写的权限,php中判断文件空目录是否有读写权限的函数代码_php技巧...
上面的函数有一个问题就是filename 必需.规定要检查的文件 ,必须是文件啊,目录不可判断,下面我们来判断空目录. 实例1 该功能非常常用,特别在一些需要生成静态文件的项目中,一个目录是否可以,关 ...
- Android判断当前线程是否是主线程的方法
方法一:使用Looper类判断 Looper.myLooper() == Looper.getMainLooper() 方法二:通过查看Thread类的当前线程 Thread.currentThrea ...
- 判断当前用户有无Administrator的权限
很方便的一个函数,有兴趣的看看! /************************************************************************/ /* 函数说明: ...
最新文章
- go3--常量和类型转换
- JUC 常用 4 大并发工具类
- MySQL 数据库常用命令—where like union 排序 分组 连接
- sas中的sql(2) 行选择 、限制重复、条件运算符、运行前语法检查、feedback、count...
- hdu1175-连连看(dfs)
- Base64 算法原理,以及编码、解码【加密、解密】 介绍
- datastax.repo_使用Datastax Java驱动程序与Cassandra进行交互
- update yum 到指定版本_centos使用yum update升级到指定小版本
- 通过WiFi控制智能小车机器人制作过程详解
- 【jmx】JMX最佳实践与详解
- Java实现二进制转换16进制(可以去掉空格)
- Windows Phone开发(12):认识一下独具个性的磁贴 转:http://blog.csdn.net/tcjiaan/article/details/7313866...
- 可查看抖音各项数据的软件有哪些?99%的人可能不知道这3款
- iview表格序号1,2,3,4,5
- 给C盘减肥,让电脑飞一般速度
- Silverlight 动态加载XAP文件
- 淘宝双11大数据分析(数据可视化)
- Web端与移动端接入萤石云平台的视频数据
- python抢票软件源代码_自己写的一个抢票加速的Python小程序源码分享-----纯属娱乐...
- 百度UEditor 图片粘贴上传,实现图文粘贴,图片自动上传
热门文章
- 语音库构建_推动数据采用,以通过语音接口构建更好的产品
- 是你渡过人生难关的助力_人工智能将助力安全返回工作场所。 这是如何做
- python文件传输模块_Python socket模块ftp传输文件过程解析
- 51Nod 1593 公园晨跑(RMQ,ST表)
- 嵌入式根文件系统的移植和制作详解【转】
- CentOS 7, apm+xcache, rpm包, php module
- 利用Mahout实现在Hadoop上运行K-Means算法
- Vmware vSphere5.0网络连接服务器配置常见问题
- HTTP 应用层过滤的兼容性问题及解决方案
- avue 文字点击 弹窗_目前最好用的文字转语音、视频配音方法,一键合成,智能黑科技...