NWADGetFlags(3nw)


NWADGetFlags -- returns the auditing flag byte

Synopsis

   #include <nwaudit.h> 
   or 
   #include <nwnet.h> 
   

N_EXTERN_LIBRARY NWRCODE NWADGetFlags (NWCONN_HANDLE conn, nuint32 auditIDType, nuint32 auditID, nptr auditHandle, pnuint8 flags);

Description

The parameters are as follows:

conn
(IN) Specifies the NetWare server connection handle.

auditIDType
(IN) Specifies the type of object to change:

AUDIT_ID_IS_VOLUME
AUDIT_ID_IS_TRUSTED
AUDIT_ID_IS_CONTAINER

auditID
(IN) Specifies the value of the object type to change:

0 AUDIT_ID_IS_VOLUME indicating the audit ID represents a volume
1 AUDIT_ID_IS_CONTAINER indicating the audit ID represents a DS container
2 AUDIT_ID_IS_TRUSTED indicating the audit ID represents a Trusted NetWare type

auditHandle
(IN) Points to the auditHandle allocated by NWADOpen.

flags
(OUT) Points to a byte where the flags can be returned.

Return values

0x0000
SUCCESSFUL

0x8801
INVALID_CONNECTION

0x8983
Auditing Hardware Error

0x8984
Auditing Not Supported

0x8998
VOLUME_DOES_NOT_EXIST

Notices

NWADGetFlags returns the auditing flag byte, whose contents follow:

   0x01 = DiscardAuditRcdsOnErrorFlag 
   0x02 = ConcurrentVolAuditorAccess 
   0x04 = DualLevelPasswordsActive 
   0x08 = BroadcastWarningsToAllUsers 
   0x10 = LevelTwoPasswordSet 
   0x20 = ArchiveAuditFileOnErrorFlag 

Services

Auditing

NCP calls

0x2222 88 19 Return Audit Flags
0x2222 104 216 Directory Services Return Audit Flags

References

NWADLogin(3nw), NWADOpen(3nw), NWADReadConfigHeader(3nw), NWADWriteConfigHeader(3nw),


30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.