VMS Help  —  LBR Routines, LBR$GET_RECORD, Arguments
 library_index

    OpenVMS usage:longword_unsigned
    type:         longword (unsigned)
    access:       read only
    mechanism:    by reference
    Library control index returned by the LBR$INI_CONTROL routine.
    The library_index argument is the address of the longword that
    contains the index. The library must be open and LBR$LOOKUP_KEY
    or LBR$FIND must have been called to find the key associated with
    the module whose records you want to read.

 inbufdes

    OpenVMS usage:char_string
    type:         character string
    access:       write only
    mechanism:    by descriptor
    User buffer to receive the record. The inbufdes argument is
    the address of a string descriptor that points to the buffer
    that receives the record from LBR$GET_RECORD. This argument is
    required when the Librarian subroutine record access is set to
    move mode (which is the default). This argument is not used if
    the record access mode is set to locate mode. The Description
    help topic contains more information about the locate and move
    modes.

 outbufdes

    OpenVMS usage:char_string
    type:         character string
    access:       write only
    mechanism:    by descriptor
    String descriptor that receives the actual length and address of
    the data for the record returned. The outbufdes argument is the
    address of the string descriptor for the returned record. The
    length and address fields of the string descriptor are filled in
    by the LBR$GET_RECORD routine. This parameter must be specified
    when Librarian subroutine record access is set to locate mode.
    This parameter is optional if record access mode is set to move
    mode. The Description help topic contains more information about
    the locate and move modes.
Close Help