The PRIVILEGE_SET structure specifies a set of privileges. It is also used to indicate which, if any, privileges are held by a user or group requesting access to an object.
typedef struct _PRIVILEGE_SET { // ps DWORD PrivilegeCount; DWORD Control; LUID_AND_ATTRIBUTES Privilege[ANYSIZE_ARRAY]; } PRIVILEGE_SET;
Attribute |
Description |
SE_PRIVILEGE_ENABLED_BY_DEFAULT | |
The privilege is enabled by default. | |
SE_PRIVILEGE_ENABLED | |
The privilege is enabled. | |
SE_PRIVILEGE_USED_FOR_ACCESS | |
The privilege was used to gain access to an object or service. This flag is used to identify the relevant privileges in a set passed by a client application that may contain unnecessary privileges. |
A privilege is used to control access to an object or service more strictly than is typical with discretionary access control. A system manager uses privileges to control which users are able to manipulate system resources. An application uses privileges when it changes a system-wide resource, such as when it changes the system time or shuts down the system.
PrivilegeCheck, LUID, LUID_AND_ATTRIBUTES
file: /Techref/os/win/api/win32/struc/src/str14_10.htm, 3KB, , updated: 2000/4/7 11:20, local time: 2024/12/25 17:26,
13.58.32.115:LOG IN
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://massmind.org/Techref/os/win/api/win32/struc/src/str14_10.htm"> PRIVILEGE_SET</A> |
Did you find what you needed? |
Welcome to massmind.org! |
Welcome to massmind.org! |
.