NWDSEnableAuditingOnContainer(3nw)


NWDSEnableAuditingOnContainer -- enables auditing on the specified Directory Services container

Synopsis

   #include <nwnet.h> 
   see also 
   #include <nwaudit.h> 
   

NWCCODE N_API NWDSEnableAuditingOnContainer (NWCONN_HANDLE conn, nuint32 containerID, nuint8 N_FAR * key);

Description

The parameters are as follows:

conn
(IN) Specifies the NetWare server connection handle.

containerID
(IN) Specifies the Directory Services ID.

key
(IN) Points to a 40-byte array containing the audit key.

Return values

0x0000
SUCCESSFUL

0x8801
INVALID_CONNECTION

0x897D
ERR_CONN_NOT_LOGGED_IN

0x8983
Auditing Hardware Error

0x8984
Auditing Not Supported

0x8997
Auditing Not Enabled

0x89A6
ERR_ALREADY_IN_USE

0x89A7
ERR_INVALID_RESOURCE_TAG

Notices

If auditing has never been initialized on the volume, call NWDSLoginAsContainerAuditor first; 0x8997 will be returned. Then, to enable auditing, call NWEnableAuditingOnVolume.

If the user is not SUPERVISOR equivalent, NWDSEnableAuditingOnContainer will fail the first time it is called.

After NWDSEnableAuditingOnContainer has been called successfully, the user must log in again by calling NWDSLoginAsContainerAuditor to have access to auditing.

Services

Auditing (Directory Support)

NCP calls

0x2222 104 207 Directory Services Enable Container Volume Auditing

References

NWDSDisableAuditingOnContainer(3nw), NWEnableAuditingOnVolume(3nw), NWDSLoginAsContainerAuditor(3nw), NWInitAuditLevelTwoPassword(3nw), NWDSAuditGetObjectID(3nw)


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