NWADCheckLevelTwoAccess
Checks to see if the auditor has level two access
#include <nwaudit.h>
or
#include <nwnet.h>
N_EXTERN_LIBRARY NWRCODE NWADCheckLevelTwoAccess (
NWCONN_HANDLE conn,
nuint32 auditIDType,
nuint32 auditID,
nptr auditHandle);
uses audwin32
Function NWADCheckLevelTwoAccess
(conn : NWCONN_HANDLE;
auditIDType : nuint32;
auditID : nuint32;
auditHandle : nptr
) : NWRCODE;
These are common return values; see Return Values (Return Values for C) for more information.
NWADCheckLevelTwoAccess requires a level two password to be initialized.
If zero (0) is returned, the user has level two access.
If one (1) is returned, the user does not have audit level two access.
NWADCheckLevelTwoAccess is only supported on a NetWare 4.1 server. NetWare 4.11, 5.x, and 6.x do not use second level passwords.
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.
NWADCheckAccess, NWADInitLevelTwoPassword, NWADLogin, NWADOpen, NWDSAuditGetObjectID (obsolete 06/03) (NDS Core Services), NWGetVolumeNumber (Volume Management)