摘要:
//枚举系统进程VOID CManageProcessDlg::ShowProcess(){m_ListProcess.DeleteAllItems();HANDLE hSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);//...PROCESSENTRY32 Pe32 = {0};Pe32.dwSize = sizeof(PROCESSENTRY32);int bRet = Process32First(hSnap,&Pe32);//...CString strTemp;DWORD dwIndex = 0;while(bR 阅读全文
摘要:
//提升权限void CManageProcessDlg::DebugPrivilege(){HANDLE hToken = NULL;//打开当前进程的访问令牌int hRet = OpenProcessToken(GetCurrentProcess(),TOKEN_ALL_ACCESS,&hToken);if( hRet){TOKEN_PRIVILEGES tp;tp.PrivilegeCount = 1;//取得描述权限的LUIDLookupPrivilegeValue(NULL,SE_DEBUG_NAME,&tp.Privileges[0].Luid);tp.Privi 阅读全文