vc 实现关机和重启功能
来源:互联网 发布:机床工资知乎 编辑:程序博客网 时间:2024/05/14 09:16
#include <windows.h>
void main(int argc, char *argv[])
{
// Get the Windows version.
DWORD dwVersion(GetVersion());
BOOL bIsNT(FALSE);
if(dwVersion < 0x80000000) // Windows NT/2000
bIsNT = TRUE;
if(bIsNT) // Win2000
{
static HANDLE hToken;
static TOKEN_PRIVILEGES tp;
static LUID luid;
::OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken );
::LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &luid);
tp.PrivilegeCount = 1;
tp.Privileges[0].Luid = luid;
tp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
::AdjustTokenPrivileges(hToken, FALSE, &tp, sizeof(TOKEN_PRIVILEGES), NULL, NULL);
}
if(argc < 2)
::ExitWindowsEx(EWX_POWEROFF | EWX_FORCE, 0); // 关机
else
::ExitWindowsEx(EWX_REBOOT | EWX_FORCE, 0); // 重启动
}
- vc 实现关机和重启功能
- VC实现关机、重启、休眠功能
- 安卓运用层,实现重启和关机功能
- Android关机和重启功能的实现
- Qt5实现系统关机和重启的功能
- vc 实现关机 重启 注销
- Android app实现重启、关机功能
- android实现关机和重启
- Android编程实现关机和重启
- Android实现系统关机和重启
- 实现关机,重启
- C#实现关机、重启、注销功能 2009-2-20
- Android 电量监控、关机、重启功能的实现
- android关机、重启等电源键功能实现
- 关机和重启
- C#实现关机、重启
- ExitWindowsEx 实现关机、重启
- VB实现关机,重启
- 分享一个霸气的Email正则
- 我拿流年,乱了浮生:伤感QQ空间日志
- MYSQL数据库的链接
- spfa 的 slf 优化
- SAP HANA小记
- vc 实现关机和重启功能
- SqlServer中链接其他数据库
- Android Framework Dalvik JIT等介绍
- Cocos2d-x制作太空射击游戏
- vijos 1037 搭建双塔 简单DP
- xm vcpu-pin工作过程分析
- mrtg+rrdtool+routes2监控图中显示中文解决方法
- 设计模式- 模板方法模式
- 运行时间