为什么不能控制系统重起?
我在logon下注入了一个dll,在logon的时候弹出窗口进行重起操作,部分代码如下:
HINSTANCE hInst = LoadLibrary("shell32.dll");
SHUTDOWNDLG ShutDownDialog;
if(hInst != NULL)
{
ShutDownDialog = (SHUTDOWNDLG)GetProcAddress(hInst,(LPSTR)60);
(*ShutDownDialog)(0);
}
FreeLibrary(hInst);
为什么点击之后,系统返回到登录界面。如果登录系统的话,会提示系统正在关闭。