mirror of
https://github.com/reactos/reactos.git
synced 2025-08-06 23:32:58 +00:00
[SHELL32][SDK] Implement IsSuspendAllowed (#5831)
- Add IsShutdownAllowed helper function. - Add IsSuspendAllowed prototype to <undocshell.h>. - Implement IsSuspendAllowed function.
This commit is contained in:
parent
be8a6f8af1
commit
995f56d1d3
3 changed files with 15 additions and 11 deletions
|
@ -164,6 +164,20 @@ Quit:
|
|||
return ret;
|
||||
}
|
||||
|
||||
BOOL IsShutdownAllowed(VOID)
|
||||
{
|
||||
return SHTestTokenPrivilegeW(NULL, SE_SHUTDOWN_NAME);
|
||||
}
|
||||
|
||||
/*************************************************************************
|
||||
* IsSuspendAllowed (SHELL32.53)
|
||||
*/
|
||||
BOOL WINAPI IsSuspendAllowed(VOID)
|
||||
{
|
||||
TRACE("()\n");
|
||||
return IsShutdownAllowed() && IsPwrSuspendAllowed();
|
||||
}
|
||||
|
||||
/*************************************************************************
|
||||
* SHGetShellStyleHInstance (SHELL32.749)
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue