NWADChangePassword
Changes the auditor’s password for a specified volume or container
#include <nwaudit.h>
or
#include <nwnet.h>
N_EXTERN_LIBRARY NWRCODE NWADChangePassword (
NWCONN_HANDLE conn,
nuint32 auditIDType,
nuint32 auditID,
nptr auditHandle,
pnuint8 newPassword,
nuint8 level);
uses audwin32
Function NWADChangePassword
(conn : NWCONN_HANDLE;
auditIDType : nuint32;
auditID : nuint32;
auditHandle : nptr;
Var newPassword : nuint8;
level : nuint8
) : NWRCODE;
These are common return values; see Return Values (Return Values for C) for more information.
If NWADChangePassword fails, the original password is still valid.
NWADChangePassword is only supported for NetWare 4.1 and above. To call NWADChangePassword under NetWare 4.11, a password has to be set and the user who set the password cannot be a password user.
If auditIDType is set to AUDIT_ID_IS_VOLUME to indicate volume auditing, NWGetVolumeNumber can be called to get the volume number of the audit file object.
If auditIDType is set to AUDIT_ID_IS_CONTAINER to indicate container auditing, NWDSAuditGetObjectID can be called to get the Directory Service object ID of the audit file object.
NWADLogin, NWADOpen, NWDSAuditGetObjectID (obsolete 06/03) (NDS Core Services), NWGetVolumeNumber (Volume Management)