NWClearLogicalRecordSet
Unlocks and then removes all of the logical records logged in the log table
#include <nwfile.h> or #include <nwcalls.h> N_EXTERN_LIBRARY( NWCCODE )NWClearLogicalRecordSet ( void);
uses calwin32 Function NWClearLogicalRecordSet : NWCCODE;
These are common return values; see Return Values (NDK: Connection, Message, and NCP Extensions) for more information.
A logical record is simply a name (a string) registered with the NetWare server. The name (as with a semaphore) can then be locked or unlocked by applications and can be used as an inter-application locking mechanism.
NOTE:Locking or unlocking a logical record does not physically lock or unlock those resources associated with the logical record; only the applications using the record know about such an association.
If the requesting process does not have logged logical records, NWClearLogicalRecordSet is ignored.