谢欣伦 - 原创软件 - 工具软件 - 快速关机Shutdown

快速关机Shutdown,含源码。ui

公司公用的笔记本电脑实在太烂,不知从何时开始关机永远都关不了,一直停留在“关闭系统中……”。忍无可忍之下,本身写了一个快速关机程序。spa

下载:code

Shutdown_for_WinXP.rarblog

Shutdown_for_Win7-32bit.rarget

Shutdwon Source Code源码

源码:it

BOOL NtExitWindows(UINT uFlags, DWORD dwReason)
{
    HANDLE hToken; 
    TOKEN_PRIVILEGES tkp; 
    
    if (!OpenProcessToken(GetCurrentProcess(), 
        TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken)) 
        return FALSE; 
    
    if (!LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, 
                                &tkp.Privileges[0].Luid))
    {
        CloseHandle(hToken);
        return FALSE;
    }
    
    tkp.PrivilegeCount = 1;  // one privilege to set    
    tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED; 
    if (!AdjustTokenPrivileges(hToken, FALSE, &tkp, sizeof(TOKEN_PRIVILEGES), 
                                (PTOKEN_PRIVILEGES)NULL, (PDWORD) NULL))
    {
        CloseHandle(hToken);
        return FALSE;
    }
    
    CloseHandle(hToken);
    return ExitWindowsEx(uFlags, dwReason);
}

 

下载:class

Shutdown_for_WinXP.rarfile

Shutdown_for_Win7-32bit.rar下载

Shutdwon Source Code

相关文章
相关标签/搜索