VMS Help
RTL Routines, OTS$, OTS$MOVE3
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
The Move Data Without Fill routine moves up to 2**31-1 bytes
(2,147,483,647 bytes) from a specified source address to a
specified destination address.
Format
OTS$MOVE3 length-value ,source-array ,destination-array
1 - Corresponding JSB Entry Point
|
OTS$MOVE3_R5
None.
length-value
OpenVMS usage:longword_signed
type: longword (signed)
access: read only
mechanism: by value
Number of bytes of data to move. The length-value argument is a
signed longword that contains the number of bytes to move. The
value of length-value may range from 0 to 2,147,483,647 bytes.
source-array
OpenVMS usage:vector_byte_unsigned
type: byte (unsigned)
access: read only
mechanism: by reference, array reference
Data to be moved by OTS$MOVE3. The source-array argument contains
the address of an unsigned byte array that contains this data.
destination-array
OpenVMS usage:vector_byte_unsigned
type: byte (unsigned)
access: write only
mechanism: by reference, array reference
Address into which source-array will be moved. The destination-
array argument is the address of an unsigned byte array into
which OTS$MOVE3 writes the source data.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.