Guardian Procedure Calls Reference Manual

4. Define a pool on the segment using the POOL64_DEFINE_ procedure.
5. Allocate buffers from the pool boundaries. See the FILE_AWAITIO64_ procedure for an
example.
On non-NSAA systems, reads and writes larger than 4KB on key-sequenced files may be
performed directly from or into the application’s buffer.
OSS Considerations
This procedure operates only on Guardian objects. If an OSS file is specified, error 2 is returned.
Example
ERROR := FILE_WRITEUPDATEUNLOCK64_ ( OUT^FILE , OUT^BUFFER , 72 , NUM^WRITTEN );
Related Programming Manuals
For programming information about the FILE_WRITEUPDATEUNLOCK64_ procedure, see the
Enscribe Programmer's Guide and the Guardian Programmer's Guide.
FILE_WRITEUPDATEUNLOCK64_ Procedure 547