NWADDeleteOldFile
Deletes an old file in the file list
#include <nwaudit.h>
or
#include <nwnet.h>
N_EXTERN_LIBRARY NWRCODE NWADDeleteOldFile
(NWCONN_HANDLE conn,
nuint32 auditIDType,
nuint32 auditID,
nptr auditHandle,
nuint32 fileCode);
uses audwin32
Function NWADDeleteOldFile
(conn : NWCONN_HANDLE;
auditIDType : nuint32;
auditID : nuint32;
auditHandle : nptr;
fileCode : nuint32
) : NWRCODE;
These are common return values; see Return Values (Return Values for C) for more information.
If you want to delete the current file, call NWADResetFile to move the current file into the file list. Then call NWADDeleteOldFile to delete that file.
The file number zero (0) indicates the current history file; file numbers 1-15 indicate old files that can be deleted by calling NWADDeleteOldFile.
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.
NWADOpen, NWADResetFile, NWDSAuditGetObjectID (obsolete 06/03) (NDS Core Services), NWGetVolumeNumber (Volume Management)