NWADLogout
Removes auditor access from a volume or container while auditHandle resets to NULL
#include <nwaudit.h>
or
#include <nwnet.h>
N_EXTERN_LIBRARY NWRCODE NWADLogout (
NWCONN_HANDLE conn,
nuint32 auditIDType,
nuint32 auditID,
nptr auditHandle);
uses audwin32
Function NWADLogout
(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.
NWADLogout must be called every time an application logs in as an auditor.
NWADLogout must be called every time an application logs in as an auditor on the NDS container.
NWADLogout cannot be used on NetWare 4.11 unless a password has been set by calling NWADSetPassword. Call NWADGetStatus to determine if a password has been set.
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, NWADGetStatus, NWADLogin, NWADOpen, NWDSAuditGetObjectID (obsolete 06/03) (NDS Core Services), NWGetVolumeNumber (Volume Management)