NWSubmitAccountNote(3nw)


NWSubmitAccountNote -- adds note about accounting transaction to audit record

Synopsis

   #include <nwacct.h> 
   or 
   #include <nwcalls.h> 
   

NWCCODE N_API NWSubmitAccountNote (NWCONN_HANDLE conn, nuint16 objType, pnstr8 objName, nuint16 serviceType, nuint16 noteType, pnstr8 note);

Description

The parameters are as follows:

conn
(IN) Specifies the NetWare server connection handle.

objType
(IN) Specifies the type of the object to receive the note.

objName
(IN) Points to the name of the object to receive the note (48 character maximum).

serviceType
(IN) Specifies the type of service requested.

noteType
(IN) Specifies the note type (255 character maximum).

note
(IN) Points to a note stored as an audit record.

Return values

0x0000
SUCCESSFUL

0x8801
INVALID_CONNECTION

0x8901
ERR_INSUFFICIENT_SPACE

0x8996
SERVER_OUT_OF_MEMORY

0x89C0
NO_ACCOUNTING_PRIVILEGES

0x89C1
LOGIN_DENIED_NO_ACCOUNT_BALANCE

0x89C4
ACCOUNTING_DISABLED

0x89E8
WRITE_PROPERTY_TO_GROUP

0x89EA
NO_SUCH_MEMBER

0x89EB
NOT_GROUP_PROPERTY

0x89EC
NO_SUCH_SEGMENT

0x89EF
INVALID_NAME

0x89F0
WILD_CARD_NOT_ALLOWED

0x89FC
NO_SUCH_OBJECT

0x89FF
HARDWARE_FAILURE

Notices

objType and objName must uniquely identify the object and cannot contain wildcard characters.

serviceType usually contains the object type of the charging account server. The common server object types are listed below:

Object Type High-Low Format
Job Server OT_JOB_SERVER 0x0500
Print Server OT_PRINT_SERVER 0x0700
Archive Server OT_ARCHIVE_SRVER 0x0900

 
 Object           Type               High-Low Format 
 Job Server       OT_JOB_SERVER      0x0500 
 Print Server     OT_PRINT_SERVER    0x0700 
 Archive Server   OT_ARCHIVE_SRVER   0x0900 
noteType contains the number of the note type:

1
Connect time charge

2
Disk storage charge

3
Log in note

4
Log out note

5
Account locked note

6
Server time modified note
Note types greater than 8000H are reserved.


NOTE: note contains the entry the server makes in the audit record. The audit record is contained in SYS:SYSTEM\NET$ACCT.DAT.

Services

Accounting

NCP calls

0x2222 23 153 Submit Account Note

 
 0x2222   23   153   Submit Account Note 

References

NWSubmitAccountCharge(3nw), NWSubmitAccountHold(3nw)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.