| Previous | Next | Contents | Index |
Obsolete subroutine: use the more general
POPSTORE_user_pw_change_d subroutine.
FORMAT
int POPSTORE_user_pw_change (user, user_len, new_password, new_password_len,
errmsg, errmsg_len, errmsg_max)
char *user;
int user_len;
char *new_password;
int new_password_len;
char *errmsg;
int *errmsg_len;
int errmsg_max;
|
Name of the user to change the password for. Used for input only.
userLength of the username string,
user_lenuser. Used for input only.New password to use for the account. Used for input only.
new_passwordLength in bytes of the new password string,
new_password_lennew_password. Used for input only.Address of character array that
errmsgPOPSTORE_user_pw_changecan put an error message into if the password change fails.Address of an integer that
errmsg_lenPOPSTORE_user_pw_changecan write the length of the error message that it put intoerrmsg.The size of the array that
errmsg_maxerrmsgpoints to.
While still supported, this subroutine is now obsolete. Use the more
general POPSTORE_user_pw_change_d subroutine.
POPSTORE_SUCCESS Normal, successful completion. POPSTORE_FILOPNERR Unable to open the profile file for reading. POPSTORE_INSUFPRIV Insufficient privileges to access the profile file, or, on OpenVMS, the process lacks SYSLCK privilege. POPSTORE_LCKOPNERR Unable to obtain lock information for the profile file. POPSTORE_LOCKERROR Unable to obtain a lock for the profile file. POPSTORE_NOSUCHUSR No such user account. POPSTORE_READERROR An error while attempting to read data from the profile file. POPSTORE_TOOLONG The resulting profile file name is too long. POPSTORE_VMERROR Insufficient virtual memory. POPSTORE_WRITERROR An error occurred while writing data to the user's profile file.
| Previous | Next | Contents | Index |