#include <qsyusrin.h> void QsyRemoveUserApplicationInfo (char *User_profile, char *Application_information_ID, int *Length_of_application_information_ID, void *Error_code);Service Program: QSYUSRIN
The Remove User Application Information (QsyRemoveUserApplicationInfo) API removes the specified application information from the specified user profile.
The Change User Profile exit programs are not called from this API.
If the user profile parameter is not *CURRENT or the user profile currently running, then the user profile that calls this API must have *SECADM special authority and *OBJMGT and *USE authorities to the user profile.
The user profile for which the application information will be removed. The special value *CURRENT may be specified to remove application information for the user profile that calls this API.
The ID for the application information to be removed. The following can be specified for the application information ID:
The length of the application information ID that is specified in the application information ID parameter. The length of the application information ID must be a value from 1 to 200.
The structure in which to return error information. For the format of the structure, see Error Code Parameter.
Message ID | Error Message Text |
---|---|
CPF2204 E | User profile &1 not found. |
CPF2213 E | Not able to allocate user profile &1. |
CPF226C E | Not authorized to perform function. |
CPF3CF1 E | Error code parameter not valid. |
CPF3CF2 E | Error(s) occurred during running of &1 API. |
CPF3C1D E | Length specified in parameter &1 not valid. |
CPF3C90 E | Literal value cannot be changed. |
CPF4AA2 E | Application information ID &1 does not exist. |
CPF9872 E | Program or service program &1 in library &2 ended. Reason code &3. |
Top | Security APIs | APIs by category |