IPC_USER_RIGHTS structure
A structure that is used to specify rights per user.
Syntax
typedef struct _IPC_USER_RIGHTS {
IPC_USER User;
DWORD cRights;
LPCWSTR *rgwszRights;
} IPC_USER_RIGHTS, *PIPC_USER_RIGHTS;typedef const IPC_USER_RIGHTS *PCIPC_USER_RIGHTS;
Members
-
User
-
The user or group to be granted the specified rights.
-
cRights
-
The number of elements in rgwszRights.
-
rgwszRights
-
A string array of rights. Rights depend on the developer to map them to meaningful behavior for each application. For a list of reserved rights and detailed information on rights, see Rights.
Valid characters for a rights string are as follows:
- \[A-Z\] (Uppercase characters)
- \[a-z\] (Lowercase characters)
- \[0-9\] (Numeric characters)
- \[- \_ .\] (Special characters)
Note
The name cannot contain special characters used for XML markup and cannot exceed 256 characters in length.
Requirements
Minimum supported client |
Windows Vista with SP2 |
Minimum supported server |
Windows Server 2008 |
Header |
|