Defines C-Style user rights & roles functions.
Gets the list of users from a single users-to-rights pair. This API is identical to calling protectionDescriptor->GetUserRights()[index].Users() on the C++ side.
Gets the list of roles from a single users-to-roles pair. This API is identical to calling protectionDescriptor->GetUserRoles()[index].Roles() on the C++ side.
Gets the list of users from a single users-to-roles pair. This API is identical to calling protectionDescriptor->GetUserRoles()[index].Users() on the C++ side.
Gets the list of rights from a single users-to-rights pair. This API is identical to calling protectionDescriptor->GetUserRights()[index].Rights() on the C++ side.
- Parameters
-
userRights | The users-to-rights list to access |
index | Which users-to-rights pair to retrieve the list of users from |
users | [Output] The retrieved users list. It is the caller's responsibility to release this object with MIP_CC_ReleaseStringList |
errorInfo | [Output] (Optional) Failure info if operation result is error |
userRights | The users-to-rights list to access |
index | Which users-to-rights pair to retrieve the list of rights from |
rights | [Output] The retrieved rights list. It is the caller's responsibility to release this object with MIP_CC_ReleaseStringList |
errorInfo | [Output] (Optional) Failure info if operation result is error |
userRoles | The users-to-roles list to access |
index | Which users-to-roles pair to retrieve the list of users from |
users | [Output] The retrieved users list. It is the caller's responsibility to release this object with MIP_CC_ReleaseStringList |
errorInfo | [Output] (Optional) Failure info if operation result is error |
userRoles | The users-to-roles list to access |
index | Which users-to-roles pair to retrieve the list of roles from |
roles | [Output] The retrieved roles list. It is the caller's responsibility to release this object with MIP_CC_ReleaseStringList |
errorInfo | [Output] (Optional) Failure info if operation result is error |