NWReleasePhysicalRecordSet(3nw)


NWReleasePhysicalRecordSet -- unlocks, but does not remove, all physical records

Synopsis

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

NWCCODE N_API NWReleasePhysicalRecordSet (void);

Return Values

0x0000
SUCCESSFUL

Remarks

A physical record lock, as opposed to a logical lock, is the actual lock of a specified record relative to a physical file. When a record is locked, it is also entered into a log table. Records are locked only if all records in the log table are available for locking. This is done to avoid deadlock.

NWReleasePhysicalRecordSet is ignored if the workstation does not have locked physical records.

Services

Synchronization

NCP Calls

0x2222 23 17 Get File Server Information
0x2222 23 22 Get Station's Logged Info (old)
0x2222 23 28 Get Station's Logged Info
0x2222 10 41 Ping for NDS NCP

 
 ----------------------------------------- 
| 0x2222|  23|  17|  Get File Server     | 
|       |    |    |  Information         | 
|-------|----|----|----------------------| 
| 0x2222|  23|  22|  Get Station's Logged| 
|       |    |    |  Info (old)          | 
|-------|----|----|----------------------| 
| 0x2222|  23|  28|  Get Station's Logged| 
|       |    |    |  Info                | 
|-------|----|----|----------------------| 
| 0x2222|  10|  41|  Ping for NDS NCP    | 
|-------|----|----|----------------------| 

See Also

NWClearPhysicalRecord(3nw), NWClearPhysicalRecordSet(3nw), NWLockPhysicalRecordSet(3nw), NWLogPhysicalRecord(3nw), NWReleasePhysicalRecord(3nw)
30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.