首页 > 代码库 > 获取管理员权限

获取管理员权限

获取管理员权限:

void GainAdminPrivileges(UINT idd, BOOL bWait){      CString         strCmd;      CString         strApp;        strCmd.Format (_T("/adminoption %d"), idd);        CSVPToolBox svpTool;      strApp = svpTool.GetPlayerPath();          SHELLEXECUTEINFO execinfo;      memset(&execinfo, 0, sizeof(execinfo));      execinfo.lpFile         = strApp;      execinfo.cbSize         = sizeof(execinfo);      execinfo.lpVerb         = _T("runas");      execinfo.fMask          = SEE_MASK_NOCLOSEPROCESS;      execinfo.nShow          = SW_SHOWDEFAULT;      execinfo.lpParameters   = strCmd;        ShellExecuteEx(&execinfo);        if(bWait)          WaitForSingleObject(execinfo.hProcess, INFINITE);  }  

 

获取管理员权限