VMS Help RTL Routines, SMG$, SMG$RETURN_INPUT_LINE, Arguments *Conan The Librarian (sorry for the slow response - running on an old VAX) |
keyboard-id OpenVMS usage:identifier type: longword (unsigned) access: read only mechanism: by reference Keyboard identifier. The keyboard-id argument is the address of an unsigned longword containing the identifier of the virtual keyboard from which to read. The virtual keyboard is created by calling the SMG$CREATE_ VIRTUAL_KEYBOARD routine. resultant-string OpenVMS usage:char_string type: character string access: write only mechanism: by descriptor String into which is written the complete recalled line. The resultant-string argument is the address of a descriptor pointing to this string. match-string OpenVMS usage:char_string type: character string access: read only mechanism: by descriptor Match string to be used when searching for the line to be recalled. The optional match-string argument is the address of a descriptor pointing to this match string. The search begins with the last line typed. byte-integer-line-number OpenVMS usage:byte_unsigned type: byte (unsigned) access: read only mechanism: by reference Line number to be used when searching for the line to be recalled. The optional byte-integer-line-number argument is the address of an unsigned byte containing the number of the line to be recalled. The last line typed is line number 1. resultant-length OpenVMS usage:word_unsigned type: word (unsigned) access: write only mechanism: by reference Length of the resultant-string string. The optional resultant- length argument is the address of an unsigned word containing either the number of characters read or the maximum length of resultant-string, whichever is less.
|