NWADWriteBitMap(3nw)
NWADWriteBitMap --
writes the audit bit map definition of what is being audited
Synopsis
#include <nwaudit.h>
or
#include <nwnet.h>
N_EXTERN_LIBRARY (NWRCODE) NWADWriteBitMap
(NWCONN_HANDLE conn,
nuint32 auditID,
nptr auditHandle,
NWAuditBitMap N_FAR
buffer);
Description
The parameters are as follows:
- conn
-
(IN) Specifies the NetWare server connection handle.
- auditID
-
(IN) Specifies the value of the object type to change:
0 AUDIT_ID_IS_VOLUME indicating the audit ID represents a volume
NWADWriteBitMap only works on a volume.
- auditHandle
-
(IN) Points to the auditHandle allocated by NWADOpen.
- buffer
-
(IN) Points to NWAuditBitMap defining what is being audited.
Return values
0x0000 SUCCESSFUL
- 0x8801
-
INVALID_CONNECTION
- 0x8983
-
Auditing Hardware Error
- 0x8984
-
Auditing Not Supported
- 0x8997
-
Auditing Not Enabled
- 0x8998
-
VOLUME_DOES_NOT_EXIST
- 0x89DE
-
PASSWORD_HAS_EXPIRED_NO_GRACE
Notices
NWADWriteBitMap requires a second level password when enabled.
This constant defines the number of bits in the event bit map for volumes:
NW_AUDIT_NUMBER_EVENT_BITS = 512
The buffer is a 512-bit stream. If a bit is set to one (1), the corresponding item found in auditBitMapIDs (nwaudit.h) is being audited.
If auditing is not enabled, NO_DISK_LEFT_FOR_SPOOL_FILE is returned; if auditing is not supported, NO_CREATE_PRIVILEGES is returned.
Services
Auditing
NCP calls
0x2222 88 16 Write Auditing Bit Map
References
NWADLogin(3nw),
NWADOpen(3nw),
NWADWriteConfigHeader(3nw),
NWADReadBitMap(3nw),
NWADReadConfigHeader(3nw),
NWADInitLevelTwoPassword(3nw),
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.