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
2 – Returns
None.
3 – Arguments
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.