NWAuditStatus

Service:Auditing
Defined In:nwaudit.h

Structure

   typedef struct 
   { 
      nuint16   auditingVersionDate ; 
      nuint16   auditFileVersionDate ; 
      nuint32   auditingEnabledFlag ; 
      nuint32   auditFileSize ; 
      nuint32   modifiedCounter ; 
      nuint32   auditFileMaxSize ; 
      nuint32   auditFileSizeThreshold ; 
      nuint32   auditRecordCount ; 
      nuint32   auditingFlags ; 
   } NWAuditStatus; 
   
   

Pascal Structure

   uses audwin32 
    
   NWAuditStatus = packed Record 
       auditingVersionDate : nuint16;  
       auditFileVersionDate : nuint16;  
       auditingEnabledFlag : nuint32;  
       auditFileSize : nuint32;  
       modifiedCounter : nuint32;  
       auditFileMaxSize : nuint32;  
       auditFileSizeThreshold : nuint32;  
       auditRecordCount : nuint32;  
       auditingFlags : nuint32 
    End; 
   
   

Fields

auditingVersionDate
Specifies the server version data of auditing.
auditFileVersionDate
auditingEnabledFlag
Specifies whether auditing is enabled:
  • 0 Disabled
  • 1 Enabled
auditFileSize
Specifies the size of the current audit file.
modifiedCounter
Specifies the number of times auditing has been modified.
auditFileMaxSize
Specifies the maximum size for the audit file.
auditFileSizeThreshold
Specifies the size of the file when auditing starts to send warning messages.
auditRecordCount
Specifies the total number of events in the audit file.
auditingFlags